网上有几个Vine观众有官方网站的频道列表:
2 - 另一个:
据我所知,仍然没有正式的Vine API。但是,有这种非官方的方式来获取Feed:
http://khakimov.com/blog/2013/03/12/vines-undocumented-api/
适用于popular
和tags
,但channels
没有端点。 bottlr.co
频道完全遵循官方vine.co
频道,但http://seenive.com/
频道不会。
我尝试使用上面链接的无名API中的标签端点,例如。 https://api.vineapp.com/timelines/tags/comedy
,但它与官方频道不匹配,只是提取最新的标记媒体。我假设这些频道都是策划的,并且想要那个频道。
我尝试了https://api.vineapp.com/timelines/channels/comedy
,但没有运气。
我还没有尝试抓取vine.co
,这可能是bottlr.com
所做的,但我宁愿不这样做。
有什么建议吗?
答案 0 :(得分:6)
这里有点迟到的回复..但我是https://bottlr.co的创造者,可以给你答案。我们使用移动应用API,您可以通过将Charles用作移动设备上的代理来获得端点。频道的端点是:
https://vine.co/api/timelines/channels/[name]/[area]
频道在哪里:
'comedy' => 1,
'art-and-experimental' => 2,
'nature' => 5,
'family' => 7,
'special-fx' => 8,
'sports' => 9,
'food' => 10,
'music' => 11,
'beauty-and-fashion' => 12,
'health-and-fitness' => 13,
'news-and-politics' => 14,
'animals' => 17
区域可能很受欢迎或最近。
所以在喜剧频道中获取最新葡萄藤的例子是:
https://vine.co/api/timelines/channels/1/recent
答案 1 :(得分:0)
https://api.vineapp.com/timelines/channels/的 [CHANNEL_ID] 强> /最近
此网址返回(JSON格式)添加到特定频道的最新葡萄藤。 [channel_id]当然应该相应地改变。
这是我在一段时间后提取通道相关葡萄藤的解决方案。但是,我不知道这个解决方案是否仍然存在。