upwork-api client.auth.get_request_token() returns (null,null)

upwork-api client.auth.get_request_token() returns (null,null)

我正在 python 中完成我的第一步 API,但我卡在了第一步。
我正在按照教程进行操作,但无法从 oauth 获取令牌。

upwork.ca_certs_locater.LINUX_PATH = 'C:\Users\somedir\cacert.pem'
client = upwork.Client(upwork_key, upwork_secret)
print("Please to this URL (authorize the app if necessary):")
print(client.auth.get_authorize_url())
print("After that you should be redirected back to your app URL with " +
"additional ?oauth_verifier= parameter")

upwork 库似乎已正确安装,.pem 文件也已正确加载,我想我可以连接到服务器。 API 键已正确启用,已与支持人员核实。
但是 client.auth.get_authorize_url() returns 空参数和 auth.get_request_token() returns (null,null)。 有什么问题?如何启用日志记录以检查所有卡住的地方?

client.auth.get_authorize_url() returns:  
"https://www.upwork.com/services/api/auth?oauth_token=None"

client.auth.auth.get_request_token() returns:
(None, None)  

我正在使用 python 3.6

不幸的是,这是一个 "known" 问题,可能会在使用 Python3 时发生 - README 说:"These are Python (2, and 3 which is "支持“通过非官方 PR #27 且不保证)绑定工作 Public API".

你能试试 Python 2.x