我按照这里的步骤:https://github.com/googleads/googleads-python-lib/wiki/Using-OAuth-2.0
1.登录google developers console
1.创建项目,然后凭据,然后获取客户端ID和客户端密码
1.通过pip安装googleads并下载库:https://github.com/googleads/googleads-python-lib
1.在此示例文件中输入客户端ID和客户端密码:https://github.com/googleads/googleads-python-lib/blob/master/examples/adwords/authentication/generate_refresh_token.py
CLIENT_ID = 'xxxxxxx.apps.googleusercontent.com'
CLIENT_SECRET = 'xxxxxxxxxxxxxxx'
1.然后运行generate_refresh_token.py
我得到了以下错误消息:
raise AttributeError('No client_id or client_secret specified.')
AttributeError: No client_id or client_secret specified.
我真的是新手,请告诉我我错过了什么。谢谢
2条答案
按热度按时间nle07wnf1#
我建议你重新生成一个客户机密。对我很有效。
fcipmucu2#
Update May2023
我正在使用下面的链接,该命令成功地为我生成了刷新令牌。
1.您需要先从Google控制台下载凭据文件
1.克隆下面的存储库并转到路径https://github.com/googleads/google-ads-python/blob/main/examples/authentication/generate_user_credentials.py
1.运行命令