1
是否無法在Facebook上的畫布中的頁面之間移動?Facebook Canvas多個頁面?
我想創建一個應用程序,我有兩個用戶可以切換的頁面。第一頁工作正常,但是當我點擊第一頁上的鏈接到下一頁時,看起來會話無效。我得到:
「FacebookRestClientException」有消息 '會話密鑰無效或不再有效'」
這是爲什麼?我究竟做錯了什麼?
我嘗試當我得到異常要做到這一點:
$user_details = $fb->api_client->users_getInfo($fb_user, 'last_name, first_name','hometown_location','current_location');
啊我沒有提到鏈接http://app.facebook.com/yourcanvas/relurl 但是,這將使無法使用ajax? – Martin 2010-03-27 12:01:42
@Martin如果您在iframe中進行Ajax調用,請記住iframe確實託管在您的Web服務器上 - 因此請使用http:// yourserver/youurl作爲終點。但是,由於此調用發生在Facebook'路徑'的外部,因此您可能需要手動傳遞額外信息(例如cookie或查詢字符串),因爲除非您發送Ajax服務,否則Ajax服務本身不會獲得fb_sig_session_key。 – 2010-03-29 19:31:40
啊,明白了:)謝謝。 – Martin 2010-03-31 14:41:49