我刚刚回到与 Adwords API 集成的工作,并意识到它必须升级(从 v201109 开始)。
这以前是一个原型应用程序,现在计划投入使用,我注意到在身份验证方面从 v201109 到 v201209 有了很大的飞跃。
通过阅读 Takeshi在这里的回复,很明显沙盒的整个概念现在已经被逐步淘汰,我们现在在拥有一个测试帐户的基础上工作。
最初在我的原型上,我只是通过一个测试帐户使用 ClientLogin 作为 AuthorizationMethod。但是,通过新的身份验证,我意识到我实际上必须将我们实际的实时 MCC 帐户与此处所述的测试帐户一起使用。
一切都好,我已经创建了帐户,并已请求将其用作测试帐户的权限。但是使用实时凭据
<add key="AuthorizationMethod" value="ClientLogin" />
<add key="Email" value="xxx"/>
<add key="Password" value="xxxxx"/>
不是一个选择... :-(
然后我考虑请求一个 OAuth 密钥对,以便在我的应用程序中使用它们。我发现的所有关于获得其中一个的文档似乎有点粗糙,所以我不确定如何在没有实际提出我的应用程序请求的情况下获得其中一个。理想情况下,我想去某个地方,生成它,然后在我的配置文件中使用它。
<add key="AuthorizationMethod" value="OAuth" />
<add key="OAuthConsumerKey" value="INSERT_YOUR_OAUTH_CONSUMER_KEY_HERE" />
<add key="OAuthConsumerSecret" value="INSERT_YOUR_OAUTH_CONSUMER_SECRET_HERE" />
这甚至可能吗?如果是这样,我在哪里可以生成 OAuth 密钥?