-1

FB.登录(功能(响应){

 console.log('Welcome!  Fetching your information.... ');
  FB.api(
    "/me/friendlists",
    function (response) {
      if (response && !response.error) {          
          $.each(response.data, function (key,value) {           
               //console.log(value.id);        
                 FB.api(
                    "/"+value.id+"/members",
                    function (response) {
                      if (response && !response.error) {

                          console.log(JSON.stringify(response));
                        /* handle the result */
                      }
                    }
                );            
          });    
          console.log(JSON.stringify(response));
        /* handle the result */
      }
    }
);

我正在使用此代码在 facebook 最新 API 中获取好友列表。即返回空白数组作为回报。我得到了我所有的 FriendList ID。但是在调用 /members 之后返回空白。

我正在使用“测试应用程序并使用'read_custom_friendlists'权限”进行测试

4

1 回答 1

0

我猜你想得到一个朋友的名单?您只能获得授权您的应用程序的朋友user_friends,这将是 API 调用:/me/friends

更多信息:Facebook Graph Api v2.0+ - /me/friends 返回空,或仅返回也使用我的应用程序的朋友

于 2016-06-22T07:25:29.113 回答