Xero Public API
Laravel 5.6
在批准对Xero(我的应用程序名称)的访问权限以访问我在Xero中的演示公司后,继续收到以下错误消息。它返回一个oauth_token,oauth_verifier和org查询参数,但是当尝试在下面第74行的要点中命中该请求时失败
https://gist.github.com/seivad/a54901974ec4064f8fe6665e11a86598
我在他们的API网站上找不到任何内容可以建议下一步该怎么做...
答案 0 :(得分:1)
我可以假设您正在使用calcinai/xero-php库吗?
我唯一想在这里检查的是:
您正在使用Public Application客户端。 Xero中的app you've setup是公共应用程序还是私有应用程序?
services.config设置是否正确设置为与您的应用程序凭据以及要测试的回调域匹配?
您的会话是否肯定使用正确的令牌持久存在? (可能值得一看,第67和68行上的session()-> get()调用的输出是什么
对于它的价值,这里概述了Xero的oauth错误描述,但我看不到您的描述:https://developer.xero.com/documentation/auth-and-limits/oauth-issues