Php Facebook连接Cookie/会话问题
我正在使用以下2个API创建一个facebook连接,但是在PHP SDK中获取会话时遇到了问题。我已经下载了最新的facebook connect js和facebook php sdk 这是我使用JS NoProblem ie的初始FB.init连接Php Facebook连接Cookie/会话问题,php,jquery,facebook,Php,Jquery,Facebook,我正在使用以下2个API创建一个facebook连接,但是在PHP SDK中获取会话时遇到了问题。我已经下载了最新的facebook connect js和facebook php sdk 这是我使用JS NoProblem ie的初始FB.init连接 <script> // initialize the library with the API key FB.init({ apiKey: '9999999999999999999999999999',
<script>
// initialize the library with the API key
FB.init({
apiKey: '9999999999999999999999999999',
session : <?php echo json_encode($session); ?>,
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
$('#login').bind('click', function() {
FB.login(handleSessionResponse);
});
但是PHPSDK没有接收会话
FB.getLoginStatus(function(response) {
if (response.session) {
console.log(response.session)
} else {
// no user session available, someone you dont know
}
});
即
javascript正在创建cookie,但会话找不到它
FB.getLoginStatus(function(response) {
if (response.session) {
console.log(response.session)
} else {
// no user session available, someone you dont know
}
});
任何关于我做错了什么的建议
希望您能提供帮助。无论出于何种原因,问题已经自行解决
可能是服务器问题您是否检查了回拨url?它需要指向它的来源,以便您的服务器知道如何创建会话。您知道它是如何解决的吗?我有一个非常相似的问题。