0
好日子,我嘗試使用服務帳戶獲取頻道ID,因爲我在我的項目的其他範圍上使用它。但是當我請求處理它給我的服務帳戶信息時。我使用php btw使用帶有服務帳戶的Youtube API v3獲取頻道ID
非常感謝提前和任何幫助,將不勝感激。
p.d.我會替換虛擬文本的真實帳戶信息。
的課程代碼和:
$credentials_file = $this->key_dir . $this->key_file['title'];
$client = new \Google_Client();
$client->setAuthConfig($credentials_file);
$client->addScope('https://www.googleapis.com/auth/youtube');
$client->setApplicationName("Youtube Analytics");
$client->refreshTokenWithAssertion();
$token = $client->getAccessToken();
$accessToken = $token['access_token'];
if (!empty($accessToken)) {
$service = new \Google_Service_YouTube($client);
$data = $service->channels->listChannels('id,snippet', array('mine' => 'true'));
echo "id: " . $data->items[0]->id . "<br>";
echo "Kind: " . $data->items[0]->kind . "<br>";
echo "Snippet -> title : " . $data->items[0]->snippet['title'] . "<br>";
}
非常感謝,@Rebot先生,這是正確和清楚的。 –