我如何确认对朋友的请求?

时间:2012-05-23 08:24:37

标签: android facebook-graph-api

我正在开发android应用程序。我收到了来自我/ friendrequests的朋友。 我怎样才能确认对朋友的请求???

asyncRanFace.request("me/friendrequests",new RequestListener(){

                            public void onComplete(String res, Object state) {
                                try{
                                    JSONObject jsonRequest = Util.parseJson(res);
                                    JSONArray friendsRequestArray =  jsonRequest.getJSONArray("data");                                   
                                    JSONObject friendRequest;
                                    String fRId=null,fRNm= null;
                                    for(int i =0 ; i<friendsRequestArray.length(); i++){
                                        friendRequest= friendsRequestArray.getJSONObject(i);

                                        JSONObject temp= friendRequest.getJSONObject("from");

                                        fRId = temp.getString("id");
                                        fRNm= temp.getString("name");
                                        myRequestFriendsMap.put(fRId, fRNm);

                                    }


                        }

1 个答案:

答案 0 :(得分:0)

您无法“接受”用户的朋友请求,您只能使用API​​查看优秀的朋友请求。这是一项安全措施,因此恶意应用程序不会自动添加不受欢迎的朋友。

http://developers.facebook.com/docs/reference/api/user/#friendrequests

仅允许GET来电。 <{1}}和POST分别接受或删除DELETE次电话是不允许的。