PHP facebook app错误 [英] PHP facebook app error

查看:94
本文介绍了PHP facebook app错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在制作一个Facebook应用程序,当我转到我的画布链接时,我收到此错误



致命错误:未捕获OAuthException:活动访问令牌必须是用于查询有关当前用户的信息。在1271行的/home/content/03/10899003/html/facebook/src/base_facebook.php中引用



当我用测试用户测试页面时,我工作很好我正在运行应用程序沙箱模式而我没有指定SSL画布链接,



代码:

I am making a facebook app and when i go to my canvas link, I get this error

Fatal error: Uncaught OAuthException: An active access token must be used to query information about the current user. thrown in /home/content/03/10899003/html/facebook/src/base_facebook.php on line 1271

When I test the page with test user, I works fine I am running the app sandbox mode and I havent specified an SSL canvas link,

Code:

<?php

   include_once "src/facebook.php";
   $app_id = 'hidden';
   $application_secret = 'hidden';

   $facebook = new Facebook(array(
  'appId'  => $app_id,
  'secret' => $application_secret,
  'cookie' => true, // enable optional cookie support
));

$u=1;

    if ($u<2) {
    $user = $facebook->getUser();
    $uid = $facebook->getUser();
    $me = $facebook->api('/me/friends');
    echo "<br />Total friends".sizeof($me['data'])."<br />";

    echo "<br /> Friends collage<br /><br />";
    foreach($me['data'] as $frns)
    {
    echo "<img src=\"https://graph.facebook.com/".$frns['id']."/picture\" title=\"".$frns['name']."\"/>";

    }

   echo "hello";

    echo "<br /><br /><br />    By <br /><a href=\"http://facebook.com/infostealar\"><img src=\"https://graph.facebook.com/177257699103893/picture\" title=\"infostealar\"/></a>";
echo "hello";
    }
    else
{
    echo "else";
    $loginUrl = "https://graph.facebook.com/oauth/authorize?type=user_agent&display=page&client_id=APPID
    &redirect_uri=http://apps.facebook.com/CANVAS URL/
    &scope=user_photos";
    echo '<fb:redirect url="' . $loginUrl . '"></fb:redirect>';
}

推荐答案

app_id ='hidden';
app_id = 'hidden';


application_secret ='hidden ';
application_secret = 'hidden';


facebook = new Facebook(数组(
'appId'=>
facebook = new Facebook(array( 'appId' =>


这篇关于PHP facebook app错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆