httr POST身份验证错误

时间:2017-01-23 15:21:06

标签: r api post httr

我正在尝试使用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请求的任何建议?

1 个答案:

答案 0 :(得分:1)

以防它可以帮助其他人,以下代码适用于我:      WebView myWebView = (WebView) findViewById(R.id.myWebView); myWebView.loadUrl(" PUT YOUR URL"); //http://www.android.com WebSettings webSettings = myWebView.getSettings(); webSettings.setJavaScriptEnabled(true);