Youtube API绑定实时广告无效

时间:2019-09-19 09:21:35

标签: php api youtube google-apis-explorer

我在将API与YouTube传输相关联时遇到问题

我正在按照这些步骤

  

1)我生成了一个liveBroadcast --->此返回$ broadcastID

     

2)生成一个liveStream->返回$ streamID

     

3)我使用此代码进行关联(BroadcastID和streamID)。

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"https://www.googleapis.com/youtube/v3/liveBroadcasts/bind?id=$broadcastID&part=snippet%2CcontentDetails&streamId=$streamID&alt=json&prettyPrint=true");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_ENCODING, 'gzip, deflate');
$headers = array();
$headers[] = "Authorization: Bearer $token";
$headers[] = 'Accept: application/json';
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$result = json_decode(curl_exec($ch));
curl_close($ch);
print_r($result);

但是它不起作用!它甚至不返回任何错误或任何东西。

在API(https://developers.google.com/youtube/v3/live/code_samples/)的示例中,它可以完美工作。有人可以帮我吗?

请帮助我!

谢谢。

0 个答案:

没有答案