无法在诺基亚N70上显示移动对话验证

时间:2011-12-22 03:32:10

标签: facebook-graph-api facebook

使用mobile dialog authentication适用于除诺基亚N70以外的其他移动设备。

1)我打电话给图api

https://graph.facebook.com/oauth/authorize?type=user_agent&display=wap&client_id=xxxx&redirect_uri=xxxx&scope=user_photos,read_stream

2)使移动设备显示以下uri https://m.facebook.com/dialog/permissions.request?_path=permissions.request&app_id=xxx&redirect_uri=xxxx&display=wap&type=user_agent&xxx

但是,它无法显示2) step dialog并自动重定向到我的redirect_uri,这给了我404的错误。实际上它显示了显示身份验证对话框,应该得到用户的授权。

究竟可能出现什么问题?

1 个答案:

答案 0 :(得分:2)

虽然我找不到有关它为什么不起作用的具体信息,但我很可能会怀疑,因为N70是一部6岁的手机并使用WAP 2.0,Facebook实际上几乎不再支持,如许多地方所述。 (例如Facebook Feed Dialog Mobile Url: Issue with display=wap

如今,所有现代手机都支持完整的HTML。因此除了在过去3 - 4年内没有更新手机的人之外,WAP大多已经死了。

我的建议是,你为什么希望支持WAP,是否真的需要?

更新[2012-07-07]:Facebook现在正在删除display = wap,因此在Facebook的世界中完全消失了。