对于使用API,特别是OAuth 2.0,我是个新手。我试图使用Integromat从Xero中提取一份财务报告,但我仍然坚持要让连接正常工作。这是在选择要验证的组织后收到的错误:

下面是我在Integromat中使用的输入:
-流类型:授权代码
-授权URI: uri=https://www.integromat.com/oauth/cb/oauth2&scope=openid配置文件电子邮件accounting.reports.read&state=123
-令牌URI: https://identity.xero.com/connect/token
-客户机ID: My_Client_ID
-客户秘密: My_Client_Secret
下面是我当前的设置:

原文增编:
当我单击“继续”时,我会收到以下屏幕:

当我点击“登录”时,我来到这个屏幕上:

从下拉列表中选择我的组织,然后单击"Connect“,我将收到上述错误。
任何帮助都将不胜感激。
发布于 2020-01-07 08:04:06
您的设置看起来很好--而且您似乎理解消息,但不清楚错误发生在哪一点:
为了排除故障,我将使用诸如Fiddler和查看消息之类的工具,就像在我的博客文章中一样。这通常有助于识别格式错误的消息,并允许您查看完整的错误详细信息。
https://stackoverflow.com/questions/59622388
复制相似问题