페이스 북에서 캔버스의 페이지간에 이동할 수 있습니까?Facebook 캔버스 여러 페이지?
사용자가 전환 할 수있는 두 페이지가있는 앱을 만들려고합니다. 첫 페이지는 정상적으로 작동하지만 첫 페이지의 링크를 클릭하면 다음 페이지로 이동하여 세션이 무효화 된 것처럼 보입니다. 내가 얻을 :
" '메시지'FacebookRestClientException 유효하지 않거나 더 이상 유효하지 '세션 키"
는 왜입니까? 내가 도대체 뭘 잘못하고있는 겁니까?
은 무엇 나는 예외를 얻을 때 할 노력하고있어 이것이다 : 그것은 잘 작동
$user_details = $fb->api_client->users_getInfo($fb_user, 'last_name, first_name','hometown_location','current_location');
아 http://app.facebook.com/yourcanvas/relurl에 대한 링크를 참조하지 않았습니다. 하지만 그건 아약스 사용을 불가능하게할까요? – Martin
@Martin iframe에서 Ajax 호출을 수행하는 경우 iframe이 웹 서버에서 실제로 호스팅된다는 것을 기억하십시오. 따라서 http : // yourserver/youurl을 끝점으로 사용하십시오. 그러나이 호출은 페이스 북 '경로'외부에서 발생하므로 Ajax 서비스 자체가 fb_sig_session_key를 보내지 않으면 수동으로 추가 정보 (예 : 쿠키 또는 쿼리 문자열)를 전달해야 할 수 있습니다. –
아, 알겠습니다 :) 고마워. – Martin