Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php “请求”对话框出现,但请求未被发送_Php_Javascript_Facebook Graph Api - Fatal编程技术网

Php “请求”对话框出现,但请求未被发送

Php “请求”对话框出现,但请求未被发送,php,javascript,facebook-graph-api,Php,Javascript,Facebook Graph Api,我正在尝试使用“apprequest”对话框发送应用程序请求 使用以下代码 但是在这个对话框中会出现请求对话框 但是请求没有被发送 朋友们; window.fbAsyninit=函数(){ FB.init({ appId:'112312312321', 状态:正确, channelUrl:“//mysite.com/include/fb/channel.php”, 曲奇:是的, 无摩擦要求:正确 }); //这里有额外的初始化代码 FB.getLoginStatus(函数(响应){ 如果(res

我正在尝试使用“apprequest”对话框发送应用程序请求 使用以下代码

但是在这个对话框中会出现请求对话框 但是请求没有被发送

朋友们; window.fbAsyninit=函数(){ FB.init({ appId:'112312312321', 状态:正确, channelUrl:“//mysite.com/include/fb/channel.php”, 曲奇:是的, 无摩擦要求:正确 }); //这里有额外的初始化代码 FB.getLoginStatus(函数(响应){ 如果(response.status===“已连接”){ //用户已登录并连接到您的 //app和response.authResponse提供 //用户ID、有效访问令牌、签名 //请求,以及访问令牌的时间 //和签名的请求都将过期 console.log(“授权”); FB.api('/me',函数(响应){ console.log(response.name); });
inviteFriends=function(){
var l=“”;
FB.api('/me/friends',函数(响应){
console.warn(响应.数据.长度);

对于(var i=0;i以及记录的响应是什么样子的?({authResponse:{accessToken:,userID:,expiresIn:5249,signedRequest:},status:“connected”}),它看起来像来自getLoginStatus的响应…我要求您的对话框调用的响应。它看起来像({request:,to:[“总共有20个用户ID的数组,字符串用逗号和“]}分隔),那么请求肯定已经创建。您还应该能够使用Graph API explorer查找它们。用户是否以及在何处看到它们,取决于许多因素(用户设置、应用程序评级等)您知道在哪里可以找到它们,以及它们在不同的请求类型和场景中应该出现在哪里吗?(如果不知道,请参阅文档。) var inviteFriends; window.fbAsyncInit = function() { FB.init({ appId : '112312312312321', status : true, channelUrl : '//mysite.com/include/fb/channel.php', cookie : true, frictionlessRequests : true }); // Additional initialization code here FB.getLoginStatus(function(response) { if (response.status === 'connected') { // the user is logged in and connected to your // app, and response.authResponse supplies // the user's ID, a valid access token, a signed // request, and the time the access token // and signed request each expire console.log('authorized'); FB.api('/me', function(response) { console.log(response.name); });
 inviteFriends=function(){
         var l="";
   FB.api('/me/friends',function(response){

       console.warn(response.data.length);


           for (var i=0; i<20;i++){
               //alert(o.id);
                   l=l+','+response.data[i].id;
               }
               console.log(l);

         FB.ui({method: 'apprequests',
             message: 'Hey send me a pic usign picinchat.com in fb chat!',
             to: l
           }, function(response){
               console.log(response.toSource());

           });
      }

});