【问题标题】:GET request with httr does not return expected content in response带有 httr 的 GET 请求未返回预期内容作为响应
【发布时间】:2020-08-27 19:47:40
【问题描述】:

Survey Solutions 是一个调查网站,其 API 文档 here。在那个列表中,我试图让Single assigment details 工作。但是我做不到!

library(httr)

GET("demo.mysurvey.solutions/api/v1/assignments/2858",
    authenticate(user = "Headquarters1", password = "Headquarters1")) 

我获得了成功的 200 状态代码,但带有 content length = 0

我应该能够看到关于作业 2858 的信息,可在此处查看:https://demo.mysurvey.solutions/Assignments/2858(您可能需要通过https://demo.mysurvey.solutions/ 访问,用户名和密码均为Headquarters1)。我做错了什么?

【问题讨论】:

    标签: r api curl httr


    【解决方案1】:

    试试 https://

    GET("https://demo.mysurvey.solutions/Assignments/2858",
        authenticate(user = "Headquarters1", password = "Headquarters1")) 
    

    【讨论】:

      【解决方案2】:

      回答有点晚,但总部角色用户无权访问 api 端点,您需要使用专用 api 用户的凭据。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-03-17
        • 2010-10-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-06-23
        • 1970-01-01
        相关资源
        最近更新 更多