【问题标题】:httr POST authentication errorhttr POST 身份验证错误
【发布时间】:2017-01-25 01:17:06
【问题描述】:

我正在尝试使用 httr 构建 POST json 请求。 API 文档提出以下 CURL 请求:

curl -X POST -H "Authorization:Token XXXXXXXXX" -H "Content-Type: application/json" --data "{\"texts\":[\"A simple string\"]}" https://api.uclassify.com/v1/uclassify/topics/classify

我的 R httr 实现如下:

POST("https://api.uclassify.com/v1/uClassify/Topics/classify", 
    encode="json",
    add_headers('Authorization:Token'="XXXXXXXXX"),
    body=("A simple string"))

但我收到了 401 错误消息,表明我的身份验证失败。关于如何在 httr 上实现 CURL 请求的任何建议?

【问题讨论】:

    标签: r api post httr


    【解决方案1】:

    以防万一它可以帮助别人,下面的代码适用于我: POST("https://api.uclassify.com/v1/uClassify/Topics/classify", encode="json", add_headers(Authorization = "Token XXXXXXXXX"), body = "{\"texts\":[\"A simple string\"]}")

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-05
      • 1970-01-01
      • 2012-10-14
      • 1970-01-01
      相关资源
      最近更新 更多