【发布时间】:2015-10-27 12:58:57
【问题描述】:
我目前正在为 YouTube 多频道网络开发仪表板。我只是在 youtube 上正常登录以进行注册,这将获取频道的正常统计信息,即观看次数、订阅人数、品牌等。
如果我们可以获取链接到网络的频道的 CMS 状态并将其保存到数据库中,并为我们的 api 设置一个 cron 作业,这样我们就可以每 12-24 小时更新一次,这样会更容易。
我只是找不到太多关于如何解决这个问题的信息.. 真的在任何地方,我听说这是一个常见的问题。
我目前使用的唯一作用域是:https://www.googleapis.com/auth/youtube
这是我目前保存到我们数据库中的唯一数据。
$_SESSION['youtube']['username'] = $channelsResponse['items'][0]['snippet']['title'];
$_SESSION['youtube']['id'] = $channelsResponse['items'][0]['id'];
$_SESSION['youtube']['description'] = $channelsResponse['items'][0]['snippet']['description'];
$_SESSION['youtube']['thumbnail'] = $channelsResponse['items'][0]['snippet']['thumbnails']['default']['url'];
$_SESSION['youtube']['banner'] = $co['items'][0]['brandingSettings']['image']['bannerImageUrl'];
$_SESSION['youtube']['views'] = $statistics['items'][0]['statistics']['viewCount'];
$_SESSION['youtube']['comments'] = $statistics['items'][0]['statistics']['commentCount'];
$_SESSION['youtube']['subscribers'] = $statistics['items'][0]['statistics']['subscriberCount'];
$_SESSION['youtube']['videos'] = $statistics['items'][0]['statistics']['videoCount'];
感谢您抽出宝贵时间,非常感谢我能得到的任何帮助!
【问题讨论】:
标签: php youtube youtube-data-api