私はこれらの2つのSDKを組み合わせようとしました。これを行うために、私はこのコードを作成しました:Facebook Connect - JavaScriptとPHP SDK
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>New JavaScript SDK & OAuth 2.0 based FBConnect Tutorial | Thinkdiff.net</title>
<!--
@author: Mahmud Ahsan (http://mahmud.thinkdiff.net)
-->
</head>
<body>
<div id="fb-root"></div>
<script type="text/javascript">
var button;
var userInfo;
window.fbAsyncInit = function() {
FB.init({ appId: 'xxxxxxxxxx', //change the appId to your appId
status: true,
cookie: true,
xfbml: true,
oauth: true});
showLoader(true);
</script>
<body>
<?php
$cookie = preg_replace("/^\"|\"$/i", "", $_COOKIE['fbs_' . "203222769784206"]);
parse_str($cookie, $data);
$fb = new Facebook(array(
'appId' => "xxxx",
'secret' => "xxxxxx"
));
$fb->setAccessToken($data['access_token']);
var_dump($fb->getUser());
?>
</body>
</html>
ただし、int(0)を出力します。何が問題なのでしょうか?どこが間違っていますか?アクセストークンに問題はありますか?