gpt4 book ai didi

php - Youtube channel 订阅人数

转载 作者:行者123 更新时间:2023-12-02 05:21:44 24 4
gpt4 key购买 nike

我正在尝试获取特定 YouTube channel 的订阅者数量。我引用了 Stackoverflow 和外部网站上的一些链接,遇到了像 this 这样的链接。 .几乎所有链接都建议我使用 youtube gdata api 并从 subscriberCount 中提取计数,但以下代码

$data   = file_get_contents("http://gdata.youtube.com/feeds/api/users/Tollywood/playlists");
$xml = simplexml_load_string($data);

打印_r($xml);

不返回这样的 subscriberCount。有没有其他方法可以增加订阅者数量,或者我做错了什么?

最佳答案

YouTube API v2.0 已弃用。以下是如何使用 3.0 执行此操作。不需要 OAuth。

1) 登录 Google 帐户并转到 https://console.developers.google.com/ .您可能需要开始一个新项目。

2) 导航到 APIs & auth 并转到 Public API Access -> Create a New Key

3) 选择您需要的选项(我使用“浏览器应用程序”)这将为您提供一个 API key 。

4) 导航到您在 YouTube 中的 channel 并查看 URL。 channel ID 在这里:https://www.youtube.com/channel/YOUR_CHANNEL_ID

5) 使用 API key 和 channel ID 通过此查询获取结果:https://www.googleapis.com/youtube/v3/channels?part=statistics&id=YOUR_CHANNEL_ID&key=YOUR_API_KEY

非常成功!


文档实际上非常好,但是有很多。这里有几个关键链接:

channel 信息文档:https://developers.google.com/youtube/v3/sample_requests

“试用”页面:https://developers.google.com/youtube/v3/docs/subscriptions/list#try-it

关于php - Youtube channel 订阅人数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13871817/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com