我正在尝试使用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请求,有什么建议吗?
发布于 2017-01-25 01:17:07
以防万一它可以帮助其他人,下面的代码对我有效:POST("https://api.uclassify.com/v1/uClassify/Topics/classify", encode="json", add_headers(Authorization = "Token XXXXXXXXX"), body = "{\"texts\":[\"A simple string\"]}")
https://stackoverflow.com/questions/41809707
复制相似问题