运行Google adwords客户端库示例时出现ValidationError

2024-09-27 00:20:55 发布

您现在位置:Python中文网/ 问答频道 /正文

当我试图运行googleadwords的示例时,出现以下错误

[root@some v200909]# python get_related_keywords.py Traceback (most recent call last): File "get_related_keywords.py", line 53, in page = targeting_idea_service.Get(selector)[0] File "../../aw_api/TargetingIdeaService.py", line 105, in Get 'TargetingIdea', self.__loc, request) File "../../aw_api/WebService.py", line 350, in CallMethod raise ValidationError(error['data']) aw_api.Errors.ValidationError: Invalid headers for 'https://adwords-sandbox.google.com', see http://code.google.com/apis/adwords/docs/developer/adwords_api_sandbox.html#requestheaders. [root@some v200909]#


Tags: inpyapigetlinesomerootfile
1条回答
网友
1楼 · 发布于 2024-09-27 00:20:55

这听起来像是你提供的标题有问题。标头必须特别针对沙盒进行格式化,因此请确保:

a)您正在按照http://code.google.com/apis/adwords/docs/developer/adwords_api_sandbox.html#requestheaders中指定的格式格式化标题,如Goose Bumper所述。这同样适用于v2009和v13,因为您仍然需要按照说明格式化开发人员令牌和客户端电子邮件(应用程序令牌现在已经过时)。在

b)你选择了正确的端点,即adwords-sandbox.google.com对于v2009和sandbox.google.com对于v13

如果这对您仍然不起作用,那么您的请求的SOAP日志可能会有用。在

相关问题 更多 >

    热门问题