xero oauth / Authorize显示登录页面,而不是请求访问权限

时间:2019-06-06 22:51:16

标签: authentication url login postman xero-api

我仔细阅读了xero https://developer.xero.com/documentation/auth-and-limits/public-applications上的开发人员文档,然后发现了一个不错的youtube视频https://www.youtube.com/watch?v=BzZpgSHdKfU,但是当它展示如何使用{{ 1}}。

我正在使用https://api.xero.com/oauth/Authorize做测试,因为我对xero完全陌生。 我做了一个postman api,它很好用,并获得了oauth_token,但是视频显示去浏览器并进入requestToken实际上会显示未找到应用程序的页面,并且url会像{{ 1}},但是我却重定向到URL为https://api.xero.com/oauth/Authorize的登录页面,我尝试在该URL的末尾添加https://app.xero.com/oauth/APIAuthorise?oauth_token=,这根本不起作用。

仍然要求我登录

有人发生过这种情况吗?

在此先感谢您的建议和帮助。

1 个答案:

答案 0 :(得分:2)

要将应用授权/连接到Xero,用户需要登录Xero并选择其Xero组织之一进行连接。要授权您的应用程序,如果您是测试用户,则需要一个Xero帐户(开始30天试用并使用演示公司)。 https://www.xero.com/signup/