2014-03-27 52 views
0

我有一個客戶希望在請求權限之前讓用戶喜歡他的應用。 對於未在其配置文件中定義高級安全設置的用戶,這是可能的,但我有時必須要求獲得該信息的user_likes權限,因此這是死路一條。 一個解決方案可能是在頁面中擁有自己喜歡的按鈕並註冊FB.event.subsribe以收集信息,但是因爲應用程序將用於頁面選項卡(其中類似按鈕已由FB顯示在頂部)這將是醜陋和混亂。如何在詢問權限之前獲取用戶在Facebook中的喜歡

任何想法?

+0

爲什麼要先讓用戶像應用程序一樣?這沒有多大意義,我猜... – Tobi

+0

由於公司的法律部門。我不同意但是... – djpaul1963

回答

1

在頁面選項卡應用程序中,您可以獲取有關查看用戶是否喜歡該頁面的信息,或者不在signed_request中。 (因爲它發佈到初始加載您的應用程序到iframe中,你只能訪問它的服務器端)

對於如何分析它,在這裏看到:https://developers.facebook.com/docs/facebook-login/using-login-with-games#parsingsr (如果你使用的是PHP SDK,這有一種方法可以解析已經實現的方法。)

+0

我在後端使用ASP.NET,但如果我使用類似的方式獲得簽名請求,我會找到自己的方式。謝謝! – djpaul1963

相關問題