【发布时间】:2019-02-27 13:36:17
【问题描述】:
我正在使用公共应用程序将 Xero api 与我的 laravel 项目集成,该项目是一个 API 项目。我浏览了 xero 文档和官方 youtube 视频 (https://youtu.be/BzZpgSHdKfU) 以进行 xero-api 集成。
我正在使用库 calcinai/xero-php 并引用:https://github.com/calcinai/xero-php/blob/master/examples/public.php
在这里我在集成 api 时遇到了一个问题,因为在点击 /oauth/RequestToken 端点后,它需要一个手动操作,即打开 oauth/Authorize?oauth_token={oauth_token}
(这里oauth_token 在之前的请求中收到)获取 OTP 或 oauth_verifier 代码以完成身份验证过程。
在我的项目中,我想在后端进行整个身份验证过程,由于需要手动操作,我认为这不起作用。 可能是我认为并且做错了方式,请建议我正确的方式或任何替代方式。
手动操作 -> 从浏览器中点击 url。
提前致谢。
【问题讨论】: