将Xero会计API与PHP(Laravel)集成

将Xero会计API与PHP(Laravel)集成,php,laravel,xero-api,Php,Laravel,Xero Api,我只是尝试实现一个事件,每次在Laravel后端处理付款时,都会在Xero上创建发票。现在已经3天了,我一直在尝试安装他们的SDK,很多非官方的软件包,我仍然不知道该怎么做。他们的文档太差了,我也不了解Xero的所有内容 问题:我应该寻找什么来实现我想要的?所有的指南和文档都解释了如何使用oAuth2、回调、获取租户等方式将某些第三方用户与我的Xero帐户连接起来,我没有发现任何关于仅仅使用他们的API为我自己的Xero帐户创建新发票的内容 我说的每句话都可能是胡言乱语,如果是,请纠正我 Bes

我只是尝试实现一个事件,每次在Laravel后端处理付款时,都会在Xero上创建发票。现在已经3天了,我一直在尝试安装他们的SDK,很多非官方的软件包,我仍然不知道该怎么做。他们的文档太差了,我也不了解Xero的所有内容

问题:我应该寻找什么来实现我想要的?所有的指南和文档都解释了如何使用oAuth2、回调、获取租户等方式将某些第三方用户与我的Xero帐户连接起来,我没有发现任何关于仅仅使用他们的API为我自己的Xero帐户创建新发票的内容

我说的每句话都可能是胡言乱语,如果是,请纠正我


Best问候

Xero现在在GitHub上提供了一个官方的PHP SDK

我们社区的一位开发人员为Laravel创建了一个包装器

这个初学者项目展示了如何处理OAuth2流

以及演示如何使用初学者项目的视频

我们有SDK参考文档和可运行代码示例


我希望上面的资源对您有所帮助

您需要实现OAuth2才能完成您想要的任务。这并不像听起来那么可怕,尽管我并没有像自己使用VB那样使用PHP。我发现API很难理解,当我需要向Xero发送联系人、发票、付款或其他信息时,只需对相应的端点执行HTTP POST调用。如果您浏览过这里,我相信在回答问题时会提供一些可用的PHP示例。还有Xero开发者论坛和Github上的一些例子。