我正在将 facebook (facebook javascript api) 登录添加到我的页面,我的代码几乎是空的,无法进行测试。
我的代码如下:
<?php
require_once 'sdk/facebook.php';
?>
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<?php
// Simplifies parameters
require("simplify_parameters.php");
?>
</body>
</html>
我的简化参数代码:
<?php
// Simplifies parameters
// Creates app instance
$facebook = new Facebook(array(
'appId' => 'xxxxxxxxxxxxxx', // I put xxx here as example
'secret' => 'xxxxxxxxxxxxxxxxxxxxxxxxxx',
));
// Gets user id
$params_login = array("next" => "http://mylink.com/","scope" => "email,publish_stream");
$params = array("next" => "http://mylink.com/logout.php");
$fb_user_id = $facebook->getUser();
?>
我收到以下错误:
警告:session_start() [function.session-start]:无法发送会话 cookie - 标头已由 /home/trick/public_html/sdk/facebook 中的(输出开始于 /home/trick/public_html/index.php:1)发送.php 在第 49 行
我在这里没有看到任何要求召开另一场会议的呼声。facebook.php 中只有一个,但没有其他。
当我起飞require("simplify_parameters.php");
时,它不会显示错误。