2011-02-18 26 views
1

我不知道如何正確地問這個問題。我認爲標題根本不清楚,無論如何這是問題。Facebook頁面應用程序選項卡:我什麼時候得到signed_request,什麼時候得到fb_sig_page_id?

我正在開發Facebook頁面的應用程序,它在頁面上添加了一個標籤。我注意到我有時會得到一個signed_request字符串,該字符串經過正確解析後,允許我提取頁面id,但有時候我得到一堆POST數據,而不是一個簽名請求......在這些數據中有很多像fb_sig_page_id和其他的變量。

我不明白爲什麼我有時會得到signed_request和其他一些POST數據。誰能幫我嗎?

這個問題,我問的FB開發者論壇增加了更多的細節:http://forum.developers.facebook.net/viewtopic.php?pid=316812#p316812

回答

0

這取決於你的Facebook應用程序的配置方式。在App的Facebook配置的「高級」部分,它是「Canvas 2.0 OAuth 2.0」設置。如果這設置爲true,那麼您將獲得signed_request。如果它設置爲false,那麼你會得到fb_sig_page_id。

默認情況下某些時候發生了變化,所以您的舊應用將此設置設置爲false,並且您的新應用將其設置爲true。

相關問題