关于youtube数据api的特定主题

时间:2016-03-16 08:31:56

标签: youtube youtube-api youtube-data-api

我有一些短语,我会订阅/关注Youtube上的所有活动,例如:对于“IKEA”,无论何时上传视频或使用宜家在其标题或说明中创建评论,我的应用程序都会收到通知。像twitter streaming api这样的东西。如果没有此类服务,则对其他解决方案的任何建议表示赞赏。如果没有其他选择,我可能会抓住你。

1 个答案:

答案 0 :(得分:0)

我不确定,您将在PC或手持设备上执行此活动。如果我这样做,我会使用命令在powershell上使用PC进行操作。

有两个名为Invoke-webrequest&调用-RestMethod。我可以使用其中任何一个来获取数据。

Invoke-WebRequest - 将请求发送到网页并解析响应。它返回包含标题,状态,表单,输入字段和其他网站内容(如链接)等附加信息的内容。此工具可用于发现和填写需要在网站上填写的数据/字段。基本上,它会转储网页,也称为网络报废。

Invoke-RestMethod - 将HTTP请求发送到RESTful Web服务,从而生成结构化数据。此工具可用于将数据发送到RESTful API,以完成详细帐户创建等任务。

以下是调用Restmethod

的示例
Invoke-RestMethod -uri “https://gdata.youtube.com/feeds/api/videos?v=2&q=IKEA” | 
foreach {[PSCustomObject]@{Title=$_.Title; Author=$_.author.name; Link=$_.content.src}} | Format-List

您可以在此处找到有关Youtube的Gdata API的更多信息。

https://developers.google.com/youtube/2.0/developers_guide_protocol_video_feeds