2011-04-26 132 views
0

我試圖運行adwords_api_python的示例腳本,遺憾的是滿足以下誤差修改:什麼出現adwords api AuthenticationError?

[[email protected] adwords_api_python_13.2.0]# python get_related_keywords.py 
Traceback (most recent call last): 
    File "get_related_keywords.py", line 56, in <module> 
    page = targeting_idea_service.Get(selector)[0] 
    File "adspygoogle/adwords/TargetingIdeaService.py", line 79, in Get 
    'TargetingIdea', self._loc, request) 
    File "adspygoogle/adwords/AdWordsWebService.py", line 256, in CallMethod 
    self.__ManageSoap(buf, start_time, stop_time, error) 
    File "adspygoogle/adwords/AdWordsWebService.py", line 125, in __ManageSoap 
    raise e 
adspygoogle.adwords.AdWordsErrors.AdWordsAuthenticationError: AuthenticationError.NOT_ADS_USER @ ; trigger:'738513257043' Service[TargetingIdeaService.get] 
  • 我已經申請MCC帳戶,並 應用adowrds API令牌 (狀態:等待考試 和批准)。
  • 我已經運行「config.py」腳本 來設置身份驗證標頭。

我應該等到他們接受我的申請嗎?

回答

1

是的,你需要等到你的申請獲得批准。然後,您將能夠通過登錄到MCC帳戶並在「我的帳戶」選項卡的「API中心」部分查找您的開發人員令牌。

幾年前需要花費兩週才能批准令牌,但現在通常要快得多。

+0

非常感謝! – redice 2011-04-26 09:59:38

+1

如果有幫助,您可以將其標記爲正確 – hoju 2011-04-26 13:07:42

0

要做的最好的事情就是在等待您的MCC帳戶獲得批准時創建"Test Account"。您不必等待測試帳戶的審批,再加上您沒有針對您的生產帳戶進行開發;)