Vine非官方API - 如何获取渠道供稿

时间:2014-09-02 17:17:20

标签: vine

网上有几个Vine观众有官方网站的频道列表:

1 - https://bottlr.co/

enter image description here

2 - 另一个:

enter image description here

据我所知,仍然没有正式的Vine API。但是,有这种非官方的方式来获取Feed:

http://khakimov.com/blog/2013/03/12/vines-undocumented-api/

适用于populartags,但channels没有端点。 bottlr.co频道完全遵循官方vine.co频道,但http://seenive.com/频道不会。

  1. 我尝试使用上面链接的无名API中的标签端点,例如。 https://api.vineapp.com/timelines/tags/comedy,但它与官方频道不匹配,只是提取最新的标记媒体。我假设这些频道都是策划的,并且想要那个频道。

  2. 我尝试了https://api.vineapp.com/timelines/channels/comedy,但没有运气。

  3. 我还没有尝试抓取vine.co,这可能是bottlr.com所做的,但我宁愿不这样做。

  4. 有什么建议吗?

2 个答案:

答案 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]当然应该相应地改变。

  1. 喜剧
  2. 技术
  3. ...
  4. 这是我在一段时间后提取通道相关葡萄藤的解决方案。但是,我不知道这个解决方案是否仍然存在。