0

获取 Facebook 群组成员数量的调用。

这适用于除 IE 之外的所有浏览器。知道为什么吗?

$(document).ready(function(){
            i=0;

            $.ajax({

                type: "POST",
                url: "https://graph.facebook.com/oauth/access_token?client_id=My_apps_id&client_secret=SHHHHSECRETDONTTELLANYBODY&grant_type=client_credentials",
                //data: msg,
                dataType: "html",

           success: function(msg) {
                    $.getJSON('https://graph.facebook.com/242578930612/members?' + msg, function(data) {
                      var items = [];

                      $.each(data["data"], function(key, val) {              
                        i++;

                      });
                      $("#numMembers").text(i + " members");
                      console.log("members: " + i);
                    });
                }

             });
        });
4

1 回答 1

1

XDomainRequest与标准化组件相比,IE 的组件有一定的限制XMLHttpRequest——例如,协议必须在您所在的页面和您请求的资源之间匹配。

相反,使用FB.api正确处理此问题的跨浏览器。

也就是说 - 你在浏览器中执行令牌交换是不是很疯狂?我希望这适用于 Phonegap 应用程序或类似应用程序:D。

于 2012-08-08T20:02:43.437 回答