XERO Api强制打开broswer并在访问时手动点击30分钟按钮

时间:2018-06-06 13:13:14

标签: c# oauth xero-api

我正在我的应用程序中集成xero api。我买了api。当我使用未经授权的令牌请求 oauth_verifier代码时,他们强制打开网络浏览器。在网页上,他们有链接说“允许30分钟”。手动点击该链接后,他们会重定向到我的身份验证完成的回调网址。我想仅使用api自动执行此操作。为什么他们强行打开浏览器并点击允许30分钟链接? 我已经从sample code - xero c#

下载了C#的示例代码

Screenshot for page which is xero forcing to open in browser

2 个答案:

答案 0 :(得分:1)

使用公共应用程序时,Xero API允许30分钟访问,因为您已经注意到用户需要每30分钟重新授权一次。

合作伙伴应用程序允许此过程自动化而无需用户干预。要获得合作伙伴应用程序,您需要在此处与开发者关系团队取得联系:https://developer.xero.com/partner/#become-a-partner

答案 1 :(得分:0)

这是绝对垃圾。完全规避了api的意图。