Google Adwords API - 刷新令牌 - python

时间:2015-12-07 23:16:25

标签: python api google-adwords

我正在设置Google Adwords API。他们有一个很棒的指南(https://developers.google.com/adwords/api/docs/guides/start),但最后一步之一是相当含糊的。

我已经完成了这一步,如图所示(但是从上面的链接中)

enter image description here

我被指示(对于Python)将客户端ID和客户端密钥放入我自己的配置文件中。所有其他语言都具有需要编辑的特定文件(例如下面的PHP示例)。

enter image description here

过去3个小时我一直在这里工作,并尝试使用谷歌搜索和阅读,并阅读我能找到的每一份文件。所有人都只是说"在您的配置文件中添加ID和密码。"我不知道这意味着什么,或者怎么做。我已经进入我的python目录并找到一个名为" config.py"的文件,但不知道如何添加这些凭据。 github上有许多脚本(Google链接到这些脚本),其中一个用于生成刷新令牌,就像我想要的那样。但我不知道如何实现这一点。

https://github.com/googleads/googleads-python-lib/tree/master/examples/adwords/authentication

提前感谢您对我的python配置文件中添加凭据或以其他方式生成刷新令牌的任何见解。

1 个答案:

答案 0 :(得分:0)

我找到了答案。

简而言之,配置文件位于指令中未包含的目录中。建议下载整个" googleads-python-lib"目录与仅仅是目录" googlead"。

https://github.com/googleads/googleads-python-lib

配置文件(googleads.yaml)位于此" googleads-python-lib"目录。我在我的python2.7 / site-packages中解压缩它。此配置文件中有变量可以获取您的身份验证凭据。