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/