2
我開始研究谷歌標籤管理器API,並使用PHP語言調用API函數列出與帳戶ID的所有容器:錯誤訪問谷歌Tagmanager帳戶:(404)未找到或許可被拒絕
$containers = $service->listAccountsContainers('accountId');
,但得到錯誤的如下:
Error calling GET https://www.googleapis.com/tagmanager/v1/accounts/accountId/containers: (404) Not found or permission denied
否則,我就https://developers.google.com/tag-manager/api/v1/reference/accounts/containers/list測試,並順利拿到迴應:200 OK
。
P/s:我已經設置了服務帳戶名,.p12文件,範圍並獲得了access_token返回。
您是否授予服務帳戶訪問Google tagmanager帳戶的權限? – DaImTo
請讓我看看更詳細的信息 - 一步一步如何讓服務帳戶訪問Google標籤管理器? @DalmTo –
非常感謝@ DaImTo..I訪問您的帖子http://www.daimto.com/google_service_account_php/並修復它。我錯過了添加服務帳戶名稱到Google跟蹤代碼管理器。 (管理>帳戶用戶管理)。再次如此。 –