【问题标题】:Facebook Graph API - How to search friends by relationship_status?Facebook Graph API - 如何按关系状态搜索朋友?
【发布时间】:2012-02-15 07:00:26
【问题描述】:

我正在使用 Facebook AS3 API,但在按关系状态对朋友进行排序时遇到问题。我正在使用以下调用:

Facebook.API("/" + UID + "/friends?relationship_status='single'&access_token=" + ACCESS_TOKEN);

我启用了以下权限:

"publish_stream","read_friendlists", "user_photo_video_tags", "user_relationships", "user_checkins", "user_interests", "user_photos", "friends_relationships", "friends_relationship_details"

我在权限方面缺少什么吗?

我已经在 Graph API Explorer 上尝试过,但它不起作用。在我的 Flash 应用程序中,我收到以下错误:

OAuthException : 验证应用程序时出错。

到目前为止,我在其他呼叫中没有遇到任何其他身份验证问题。

感谢您提供的任何帮助或见解。谢谢!

【问题讨论】:

    标签: facebook actionscript-3 facebook-graph-api


    【解决方案1】:

    所以我最终通过批处理请求执行此操作。代码如下:

    var batchObj:Array = [
    
    { 
        method:"GET", 
        name: "get-friends", 
        relative_url: "me/friends" 
    },
    { 
        method:"GET", 
        relative_url: "?ids={result=get-friends:$.data.*.id}"
    }
    ];
    
    var batchRequest:String = JSON.stringify(batchObj);             
    var params:Object = {               
        access_token: _accessToken,
        batch: batchRequest
    }
    
    Facebook.api("/", onRequestComplete, params, "POST");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多