2011-11-22 90 views
2

我用201109版本在沙箱中工作,並導航到實例時收到此錯誤/自v201109/GetAllCampaigns.phpAdwords PHP客戶端庫示例將無法連接?

AuthenticationError.CLIENT_CUSTOMER_ID_INVALID @ ; trigger:'client_1+email' Service[CampaignService.get] 

(刪除郵件)

如果我更改了身份驗證ClientID的。 INI到

clientId = "2" 

我得到一個不同的錯誤

AuthenticationError.CUSTOMER_NOT_FOUND @ ; trigger:'2' Service[CampaignService.get] 

如果我評論clientId線,它告訴我我沒有活動。

通過轉到AddCampaign.php例如,行註釋掉還是我得到這個錯誤

[OperationAccessDenied.ADD_OPERATION_NOT_PERMITTED @ operations[0]] 

我已經看了所有這些錯誤了,但似乎他們不給我的太多跡象我應該怎麼做。 自動化廣告系列的默認格式是否已更改?我什至連接到沙箱?如此迷茫!謝謝

回答

2

在v201109中不推薦使用請求中的客戶端電子郵件,而必須使用客戶端客戶ID。更多信息請點擊這裏:

http://code.google.com/apis/adwords/docs/sandbox.html#getting-started

+1

非常感謝。那麼我該如何使用ServicedAccountService.get()?我不斷收到這個致命錯誤:調用未定義的函數get()在第19行的/var/www/_sandbox/jacqui/aw_api_php_lib_2.7.1/examples/v201109/PauseCampaign.php – JPickup

+0

是否還有其他更改自[教程](http://www.youtube.com/v/Idvia4600_E&hl=zh_CN&fs=1&hd=1)在沙盒中導致這些錯誤感謝您的時間 – JPickup

+0

@JPickup你有沒有解決過這個問題? – thenetimp