Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.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
facebook php sdk不工作。为什么?_Php_Facebook - Fatal编程技术网

facebook php sdk不工作。为什么?

facebook php sdk不工作。为什么?,php,facebook,Php,Facebook,我创建facebook应用程序 require_once("facebook.php"); $config = array(); $config[‘appId’] = 'myid'; $config[‘secret’] = 'mysecret'; $config[‘fileUpload’] = false; // optional $facebook = new Facebook($config); $uid = $facebook->getUser();

我创建facebook应用程序

  require_once("facebook.php");

  $config = array();
  $config[‘appId’] = 'myid';
  $config[‘secret’] = 'mysecret';
  $config[‘fileUpload’] = false; // optional

  $facebook = new Facebook($config);

  $uid = $facebook->getUser();
  echo $uid;

但它不起作用。我在我的应用程序页面上什么也看不到!为什么?

出于多种原因,你可能什么也看不见。一种可能是$uid不是字符串,而是一个对象,php抛出了一个错误。您可以打开错误报告并查找错误。
另外,在uid上进行变量转储或打印可能是值得的,uid可能不是您所期望的

我希望这不是您真正的
appId
secret
…请帮自己一个大忙,从您的帖子中删除真正的
appId
secret
。然后标记您的问题以引起主持人的注意,并要求他们从修订历史记录中删除敏感数据。并取下您链接的图像,以确认您的机密数据!!!!!它被称为
secret
是有原因的;)这只是一个测试应用。真正的应用程序将使用另一个id和密码。我只是想知道为什么php sdk不起作用?你似乎不明白Clive在这里得到了什么。不要在互联网上发布任何密钥、密码或其他敏感数据。只是不要。删除它并运行新名称空间并在facebookvar\u dump或print\r上生成新密码也不会显示任何内容。似乎$uid是空的。。。但是为什么呢?sdk的方法是正确的,myid和密码也应该有错误。如果仍然没有错误,请查看facebook sdk文档。我最近没用过,但我确定你需要开始。甚至可能你会毁了它