Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
来自Android的Reddit api/friend JSON请求_Android_Json_Api_Reddit - Fatal编程技术网

来自Android的Reddit api/friend JSON请求

来自Android的Reddit api/friend JSON请求,android,json,api,reddit,Android,Json,Api,Reddit,我正试图使用api/friend通过发布来自Android手机的JSON请求来添加朋友 在我的代码中,post请求返回html代码,无法添加好友。 编辑:更改为对HttpPost使用UrlEncodedFormEntity List<NameValuePair> qparams = new ArrayList<NameValuePair>(); qparams.add(new BasicNameValuePair(Common.KEY_NAME, name));

我正试图使用
api/friend
通过发布来自Android手机的JSON请求来添加朋友

在我的代码中,post请求返回html代码,无法添加好友。
编辑:更改为对HttpPost使用UrlEncodedFormEntity

List<NameValuePair> qparams = new ArrayList<NameValuePair>();
    qparams.add(new BasicNameValuePair(Common.KEY_NAME, name));
    qparams.add(new BasicNameValuePair(Common.KEY_CONTAINER, "t2_"
            + container));
    qparams.add(new BasicNameValuePair(Common.KEY_TYPE, "friend"));
    qparams.add(new BasicNameValuePair(Common.KEY_USER, uh));
    try {
        return new UrlEncodedFormEntity(qparams);
    } catch (UnsupportedEncodingException e) {
        e.printStackTrace();
        return null;
    }
List qparams=new ArrayList();
添加(新的BasicNameValuePair(Common.KEY_NAME,NAME));
qparams.add(新的BasicNameValuePair(Common.KEY_容器,“t2_”)
+集装箱);;
添加(新的BasicNameValuePair(Common.KEY_类型,“friend”);
添加(新的BasicNameValuePair(Common.KEY_USER,uh));
试一试{
返回新的UrlEncodedFormEntity(qparams);
}捕获(不支持的编码异常e){
e、 printStackTrace();
返回null;
}

此代码不执行http请求。它只是创建了一个URI。这只是创建用于HttpClient发送Post请求的URI。您可能需要执行Post请求。看起来您正在执行GET请求。