用于通过PHP访问Youtube的Google API密钥
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用于通过PHP访问Youtube的Google API密钥相关的知识,希望对你有一定的参考价值。
我有一个脚本,可通过api从Youtube提取视频。我想知道的是,Youtube api每天只能让您进行1万次查询,我将如何在脚本中进行编码以在5种不同的api之间进行随机选择?因此,在一个视频请求中,它将使用api 01,然后在下一个视频请求中将使用api 02等。
在脚本中,这里是放置api的位置。
/**
* Google API key to access YouTube API v3
*
* @var string
*/
private $google_api_key = 'AIzaSyDLszH3Dlpiu2ANEbL0SNZmiKJoArZLtXw'
答案
如果您每次都随机选择,您的api键用法之间将有很好的平衡。
$apiKeys = array(
'AIzaSyDLszH3Dlpiu2ANEbL0SNZmiKJoArZLtXw',
'AIxxxxxxxxxx',
'AIyyyyyyyyyy',
'AIwwwwwwwwww',
'AIzzzzzzzzzz');
$rand = rand(0,4);
private $google_api_key = $apiKeys[$rand];
以上是关于用于通过PHP访问Youtube的Google API密钥的主要内容,如果未能解决你的问题,请参考以下文章
允许通过 API v3 访问 Google 服务帐户 YouTube 上传访问权限
10月31日V1被取消后,如何继续使用PHP客户端库'googleapis / google-api-php-client'访问'Youtube Analytics API
如何通过 Firebase Google 身份验证获取带有刷新令牌的 YouTube 数据 API 访问令牌?
通过 API 从 Google Cloud 访问 YouTube 帐户以获取统计信息
通过 google-api-php-client 来自 Youtube API 的 accessNotConfigured 错误 (403)