如何通过fql获取当前的uid

时间:2014-01-16 07:09:13

标签: android facebook facebook-fql

select uid from user where uid=752688044744924

我想找一个人facebook uid

我使用这个工具 facebook fql tool来查询uid, uid是100000112054287,现在是。

但我在Android上得到了一个uid = 752688044744924。

public void onCompleted(Response response) 
{
        // TODO Auto-generated method stub

        if(response.getError()==null)
        {
            JSONArray jsonArrayData=null;

            try 
            {   
                JSONObject  json= response.getGraphObject().getInnerJSONObject();
                jsonArrayData = json.getJSONArray(FqlQuerySyntax.JSON_DATA);    
            } 
            catch (JSONException e) 
            {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }

            for(int i=0;i<jsonArrayData.length();i++)
            {
                JSONObject jsonObject = (JSONObject)jsonArrayData.opt(i);   


                try 
                {
                    data.uid=jsonObject.getString("uid");
                } 
                catch (JSONException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();

                }
            }


        }

    }

如果我在facebook fql工具上使用“uid = 752688044744924的用户选择uid”或“从用户那里选择uid = 100000112054287”,我只能获得相同的uid =“100000112054287”

0 个答案:

没有答案