这有点像我之前的问题的延伸。在某种程度上解决了这个问题,我仍然遇到错误。我正在处理这里的 Javascript 指南。我现在位于页面的最后一个代码段,靠近底部。在我的页面顶部,我有以下代码(APP ID和SECRET ID在我的代码中定义):
<?php
define('YOUR_APP_ID', '**APP ID**');
define('YOUR_APP_SECRET', '**SECRET ID**');
function get_facebook_cookie($app_id, $app_secret) {
$args = array();
parse_str(trim($_COOKIE['fbs_' . $app_id], '\\"'), $args);
ksort($args);
$payload = '';
foreach ($args as $key => $value) {
if ($key != 'sig') {
$payload .= $key . '=' . $value;
}
}
if (md5($payload . $app_secret) != $args['sig']) {
return null;
}
return $args;
}
$cookie = get_facebook_cookie(YOUR_APP_ID, YOUR_APP_SECRET);
$user = json_decode(file_get_contents(
'https://graph.facebook.com/me?access_token=' .
$cookie['access_token']));
?>
但是现在我得到了这些错误(谷歌搜索它们并没有发现任何有用的东西):
同样,我的应用程序 ID 正确显示在错误代码中。
Notice: Undefined index: fbs_**MY APP ID** in C:\wamp\www\_header.php on line 10
Notice: Undefined index: sig in C:\wamp\www\_header.php on line 18
是否有可能是与 WAMP 相关的问题?提前致谢。