0

我在 Xero 中设置了一个私有应用程序,并希望发出一个 html 请求(使用我的凭据)以获取 JSON 响应。例如,要对此 url 进行 GET 响应:https ://api.xero.com/api.xro/2.0/Accounts 。

使用我使用过的其他 API,我可以通过在 Internet 浏览器的地址栏中输入端点并在浏览器中获取 JSON 响应来测试我的请求。

如果该 html 请求包含我的消费者密钥以及我的 RSA 私钥,我无法弄清楚它会是什么?

这甚至可以使用 Xero 授权过程吗?

4

1 回答 1

0

在浏览器窗口中做到这一点并不容易。Xero 使用 OAuth 1.0a,它需要提供一个授权标头,其中包括一个用您的私钥签名的字符串。

最简单的做法是选择您最喜欢的语言的 SDK,并将您的用户密钥和密码插入其中:https ://developer.xero.com/documentation/libraries/overview

于 2018-01-15T05:31:06.483 回答