我仔细阅读了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=
,这根本不起作用。
仍然要求我登录
有人发生过这种情况吗?
在此先感谢您的建议和帮助。
答案 0 :(得分:2)
要将应用授权/连接到Xero,用户需要登录Xero并选择其Xero组织之一进行连接。要授权您的应用程序,如果您是测试用户,则需要一个Xero帐户(开始30天试用并使用演示公司)。 https://www.xero.com/signup/