2012-05-30 80 views
0

我有一個移動網站使用Facebook的應用程序,我需要用戶安裝的應用程序,所以我做了這個代碼,將用戶重定向到安裝App網站:錯誤顯示的Facebook在BlackBerry安裝的應用程序,

$loginUrl = $facebook->getLoginUrl(
      array(
       'scope'   => 'email,offline_access,publish_stream,user_birthday,user_location,user_about_me,user_hometown,user_checkins,publish_checkins', 
       'redirect_uri' => $fbconfig['baseurl'], 
       'display'  => 'wap' 
      ) 
    ); 

問題是Facebook在7月1日之後不再支持「wap」渲染,所以我將其更改爲「touch」。 現在的問題是,當我嘗試安裝或從黑莓8520登錄它會引發一個錯誤,說我以後再試。 我也有一個錯誤日誌,但它dosent保存任何錯誤。 我不知道問題是,黑莓有JavaScript支持默認關閉或設備不接觸。

我可以使用「頁面」或「彈出」而不是「觸摸」,但是如果安裝對話框沒有通過wifi連接,則安裝對話框會很長。

以下是關於這個主題的Facebook官方infromation: https://developers.facebook.com/docs/reference/dialogs/oauth/

回答

0

如果你正在使用PHP SDK版本2,升級到版本3(新版本)。

這可能是解決你的問題。

更多信息:TechNew.In

相關問題