我在将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/)的示例中,它可以完美工作。有人可以帮我吗?
请帮助我!
谢谢。