首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用公共App将Xero API与Laravel集成时出现问题-需要手动操作

使用公共App将Xero API与Laravel集成时出现问题-需要手动操作
EN

Stack Overflow用户
提问于 2019-02-27 21:36:18
回答 1查看 539关注 0票数 0

我正在使用公共应用程序将Xero api集成到我的laravel项目中,这是一个API项目。我已经阅读了xero文档和关于xero-api集成的官方youtube视频(https://youtu.be/BzZpgSHdKfU)。

我正在使用库calcinai/xero-php并引用:https://github.com/calcinai/xero-php/blob/master/examples/public.php

在这里,我在集成应用程序接口时遇到了一个问题,因为在命中/oauth/RequestToken端点之后,它需要一个手动操作,即打开oauth/Authorize?oauth_token={oauth_token} (这里是在前面的请求中接收到的oauth_token ),以获得一个动态口令或oauth_verifier代码来完成身份验证过程。

在我的项目中,我想在后端做整个身份验证过程,我相信这不会工作,因为需要手动操作。可能是我觉得自己做错了,请给我建议正确的方法或其他的替代方法。

手动操作->从浏览器命中url。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2019-04-10 13:17:43

您需要在https://developer.xero.com/documentation/getting-started/api-application-types上阅读有关不同应用程序类型的信息。您所链接的是一个公共应用程序,它要求用户单击以进行身份验证,并为您的应用程序提供30分钟的访问时间。

要永久访问Xero帐户,您需要使用私有应用程序并通过https://developer.xero.com/myapps为每个Xero帐户设置访问权限。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54906759

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档