2012-06-13 25 views

回答

0

您的Web應用程序需要代碼來請求和解碼Facebook傳遞給粉絲頁面的「signed_request」表單變量。

  1. 請求中的 「signed_request」 串形式
    變量的第二個參數。
  2. 此參數包含以JSON格式編碼的用戶數據。
  3. 將字符串解析爲JSONObject。
  4. 查詢對象以在 「page」參數中查找布爾「喜歡」參數。
  5. 您現在可以基於該參數指定條件內容。

請注意,您將需要一個標籤添加您的iFrame應用程序的Facebook粉絲頁面,您可以做任何測試之前。這是因爲如果應用程序位於粉絲頁面選項卡的上下文中,則該應用程序將僅傳遞來自Facebook的非重要用戶數據。

這裏是一個tuturial使用PHP: http://www.chilipepperdesign.com/2011/02/15/reveal-fan-gate-like-gate-facebook-iframe-tab-tutorial-with-php

和關於 「signed_request」 的概述: http://developers.facebook.com/docs/authentication/signed_request/