有没有办法将许多单独的 Xero 客户端连接到我的多用户应用程序?

问题描述 投票:0回答:1

我有一个多用户学生管理系统,托管数百个客户端。其中许多客户都使用 Xero,并希望我们将系统内发生的各种事件的发票推送到他们的系统中。我已经创建了一个应用程序并成功使用了 OAuth,但我似乎只能连接到我的开发者帐户所附加的同一个 Xero 帐户?我可以将演示帐户和即将到期的试用帐户视为租户,但仅此而已。我的 client_id 和 client_secret 似乎决定了我可以看到哪些租户。

有没有一种方法可以让我的任何一位客户都可以设置自己的软件实例来访问自己的 Xero 帐户?他们肯定不必成为开发人员才能这样做吗?

我的想法可能完全错误......并且希望您能提供任何指导。

client multi-tenant xero-api
1个回答
0
投票

可能没有其他人会陷入这个菜鸟陷阱...我的问题是由于在另一个选项卡中主动登录我自己的 Xero 帐户而引起的,因此跳过了初始登录步骤,并且它始终请求我的帐户授权。据推测(我将使用第二个演示帐户来检查这一点),我登录的帐户将是进行设置的客户的正确帐户。

呃...

(这几乎就像我需要在SO上发布问题,以便帮助我自己解决它,因为这不是第一次......)

© www.soinside.com 2019 - 2024. All rights reserved.