Laravel Xero用户被拒绝访问此资源

时间:2018-07-02 06:51:09

标签: laravel xero-api

Xero Public API

Laravel 5.6

在批准对Xero(我的应用程序名称)的访问权限以访问我在Xero中的演示公司后,继续收到以下错误消息。它返回一个oauth_token,oauth_verifier和org查询参数,但是当尝试在下面第74行的要点中命中该请求时失败

https://gist.github.com/seivad/a54901974ec4064f8fe6665e11a86598

我在他们的API网站上找不到任何内容可以建议下一步该怎么做...

1 个答案:

答案 0 :(得分:1)

我可以假设您正在使用calcinai/xero-php库吗?

我唯一想在这里检查的是:

  1. 您正在使用Public Application客户端。 Xero中的app you've setup是公共应用程序还是私有应用程序?

  2. services.config设置是否正确设置为与您的应用程序凭据以及要测试的回调域匹配?

  3. 您的会话是否肯定使用正确的令牌持久存在? (可能值得一看,第67和68行上的session()-> get()调用的输出是什么

对于它的价值,这里概述了Xero的oauth错误描述,但我看不到您的描述:https://developer.xero.com/documentation/auth-and-limits/oauth-issues