0

Google adwords のサンプル サンプルを実行しようとすると、次のエラーが表示されます。

[root@some v200909]# python get_related_keywords.py トレースバック (最新の呼び出しが最後): ファイル "get_related_keywords.py"、53 行目、ページ内 = targets_idea_service.Get(selector)[0] ファイル "../../aw_api /TargetingIdeaService.py"、105 行目、Get 'TargetingIdea'、self.__loc、request) ファイル "../../aw_api/WebService.py"、350 行目、CallMethod raise ValidationError(error['data'] ) aw_api.Errors.ValidationError: 「https://adwords-sandbox.google.com」のヘッダーが無効です。 http://code.google.com/apis/adwords/docs/developer/adwords_api_sandbox.html#requestheadersをご覧ください。[root@some v200909]#

4

1 に答える 1

0

これは、提供しているヘッダーの問題のように聞こえます。ヘッダーはサンドボックス用に特別にフォーマットする必要があるため、次のことを確認してください。

a) Goose Bumperが述べたように、 http://code.google.com/apis/adwords/docs/developer/adwords_api_sandbox.html#requestheadersで指定されているようにヘッダーをフォーマットしています。これは、v2009とv13の両方に適用されます。これは、開発者トークンとクライアントの電子メールを指示に従ってフォーマットする必要があるためです(アプリケーショントークンは廃止されました)。

b)適切なエンドポイントを選択しています。つまり、v2009の場合はadwords-sandbox.google.com、v13の場合はsandbox.google.comです。

それでも問題が解決しない場合は、リクエストのSOAPログが役立つ可能性があります。

于 2010-03-24T15:34:49.790 に答える