感谢这个伟大的社区,得到了很多帮助:)。
我在rides-python-sdk中尝试了这个简单的例子,我在" config.yaml"中添加了所需的信息。文件,我在" oauth2_session_store.yaml"中获得了正确的凭据。我设法要求启用沙盒,一切都像魅力一样。
问题是4到5天后,当我尝试请求乘车时,我得到401:提供的OAuth 2.0凭据无效。
根据"授权"在README.rst文件中,它表示
SDK将自动为您处理令牌刷新 使用UberRidesClient发出API请求。
我错过了任何我不知道的步骤吗?或者这是示例的问题吗?
P.S。:我正在使用Uber-rides-python-sdk版本0.2.4。
P.P.S:以秒为单位的过期字段为1490314576.其大致相当于17249天,因此我认为在该期间内访问令牌仍然有效。