我有一个脚本,可通过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'
答案 0 :(得分:3)
如果您每次都随机选择该选项,则可能会在api键使用之间达到良好的平衡。
$apiKeys = array(
'AIzaSyDLszH3Dlpiu2ANEbL0SNZmiKJoArZLtXw',
'AIxxxxxxxxxx',
'AIyyyyyyyyyy',
'AIwwwwwwwwww',
'AIzzzzzzzzzz');
$rand = rand(0,4);
private $google_api_key = $apiKeys[$rand];