有没有已知的API或连接到Twitter Vine?

时间:2013-03-08 14:17:34

标签: twitter vine

通过自己的api还是通过twitter api?

有几个应用:http://www.vineroulette.com/http://vinepeek.com/有人知道他们如何获得葡萄藤饲料吗?

1 个答案:

答案 0 :(得分:25)

嗯,根据twitter支持中的一些请求暂时不行:https://dev.twitter.com/discussions/14721

我现在唯一能找到的就是推文中使用的卡片。例如:http://vine.co/v/bwBYItOUKrw/card

我自己的搜索

我花了一些时间,所以看看在iOS上使用查尔斯的Vine会有什么样的请求。

首先,我检查了Tweetbot以查看它如何检索其Feed的Vine预览图像。 Vine视频上的一个简单的GET来检索标题元素并获得预览:

<meta property="twitter:image" content="https://vines.s3.amazonaws.com/thumbs/8800194F-D323-40F2-8AD2-7C19EA2505A3-3974-000000D33D0303AB_1.0.6.mp4.jpg?versionId=PZAXllJkKvo4FGk47Mb4JfM7yADdF5eC">

这是:

在同一元数据中,您可以检索视频流:

<meta property="twitter:player:stream" content="https://vines.s3.amazonaws.com/videos/8800194F-D323-40F2-8AD2-7C19EA2505A3-3974-000000D33D0303AB_1.0.6.mp4?versionId=gqt.N2z3cdss2nzFam5zam4QR9sje_vC">

然后我打开了Vine应用程序。它向https://api.vineapp.com/发出请求。由于所有内容都是通过https发送的,因此我只能看到加密的请求/响应。

更有趣的东西

通过api url,我在Google上搜索并找到有趣的东西!一个人dig better inside Vine通过充当中间人来请求查看真实请求网址。共有3篇文章。最后,这家伙成功地使用自己的客户在Vine上发布了一段视频。

之后,我检查了Github并使用Python找到了一个non-official Vine API。人们似乎使用前一个人的工作来确定API完整网址。

此处是此非官方API的built-in interface in PHP

我认为你有足够的东西来开始你自己的VineRoulette:)