【问题标题】:What Params need to be sent in with API request?API 请求需要发送哪些参数?
【发布时间】:2015-12-04 14:26:27
【问题描述】:

您好,我在发送经过身份验证的 API 请求时遇到了一些问题。我正在尝试访问 Etsy API。已从上一步获取访问令牌。

access_token = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" #obfuscated intentionally
access_secret = "XXXXXXXXXX" #obfuscated intentionally

params = {:params => {:access_token => access_token}}
auth_result = JSON.parse(RestClient.get('https://openapi.etsy.com/v2/shops/MYSTORE/receipts', params))

返回 400 错误。

我认为这是我发送身份验证的方式。 如果有人给我一些指导,我将不胜感激。

【问题讨论】:

    标签: ruby json api oauth-2.0 etsy


    【解决方案1】:

    您可以使用:https://github.com/kytrinyx/etsy 来与 API 通信。

    如果您想使用 RestClient 并自己实现所有内容,请查看钩子 https://github.com/rest-client/rest-client#hook,了解如何使用访问令牌和密钥对请求进行签名。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多