我正在使用Xero apis构建应用程序。我已经成功地实现了OAuth流程,并且能够对给定租户的发票进行CRUD。我面临的问题是实现webhook以及如何从服务器获取数据。通常使用OAuth,请求代表特定用户,其中我的服务器仅管理每个请求的访问/刷新令牌;但是现在Xero直接向我的服务器发布事件,我如何(以授权的方式)从Xero获取相关资源并相应地更新我的数据库?我是否只是抓住该租户的任何用户并代表他们发出请求,或者是否有一些我完全错过的方法允许我进行授权的服务器到服务器调用?
xriantvc1#
您可以使用来自该租户的任何用户的有效访问令牌对资源的相关端点(例如invoice或contact)进行GET调用
1条答案
按热度按时间xriantvc1#
您可以使用来自该租户的任何用户的有效访问令牌对资源的相关端点(例如invoice或contact)进行GET调用