【问题标题】:Laravel Xero The consumer was denied access to this resourceLaravel Xero 消费者被拒绝访问此资源
【发布时间】:2018-07-02 06:51:09
【问题描述】:

Xero 公共 API

Laravel 5.6

在批准 Xero(我的应用名称)访问我在 Xero 中的演示公司后,继续收到以下错误调用。它返回一个 oauth_token、oauth_verifier 和 org 查询参数,但在尝试在第 74 行的要点中点击请求时失败

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

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

【问题讨论】:

    标签: laravel xero-api


    【解决方案1】:

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

    我能想到的唯一要检查的是:

    1. 您正在使用公共应用程序客户端。 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-06-18
      • 1970-01-01
      • 2020-02-10
      • 2016-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多