我通常只使用facebook javascript api,但登录开始给我带来麻烦所以我正在尝试使用PHP api.这是我标题中的api调用:
<?
require 'stuff/facebook-php/src/facebook.php';
$facebook = new Facebook(array(
'appId' => 'my app id',
'secret' => 'secret',
));
// Get User ID
$user = $facebook->getUser();
?>
Run Code Online (Sandbox Code Playgroud)
我在我的网站上收到这些消息:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/content/02/6945202/html/copoetry/index.php:6) in /home/content/02/6945202/html/copoetry/stuff/facebook-php/src/facebook.php on line 37
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/content/02/6945202/html/copoetry/index.php:6) in /home/content/02/6945202/html/copoetry/stuff/facebook-php/src/facebook.php on line 37
Run Code Online (Sandbox Code Playgroud)
我做错了什么或可能是什么问题?谢谢
"无法发送会话cookie - 标头已发送错误"
意味着您已在页面上输出了一些数据,然后尝试设置标题.必须在任何html输出之前发送标头.
也
"无法发送会话cookie - 已发送的标头"通常在Windows下以UTF-8 WITH BOM编码时出现.在UNIX服务器上传输时,BOM被视为文本,并在您可以定义的任何标头之前发送.
确保在开始<?php标记之前或关闭之后删除任何空格,换行符或其他垃圾?>
| 归档时间: |
|
| 查看次数: |
5861 次 |
| 最近记录: |