有没有专门的Facebook请求允许移动浏览器的Facebook用户?

时间:2011-12-06 06:55:03

标签: facebook oauth oauth-2.0

desktop browsers用户和mobile browsers用户之间从 Facebook用户获取权限请求有什么不同吗?

例如:

https://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=YOUR_URL&scope=email,read_stream

当我查看facebook开发者文档时,我找不到通常用于获取移动浏览器用户权限的信息。

我想知道 我是否仍然可以在移动网站上使用我当前的OAuth身份验证,从移动浏览器用户那里获取令牌?

我遗失的任何信息?

非常感谢。

1 个答案:

答案 0 :(得分:0)

您的当前状态会有效,但有些对话框更适合移动设备,请参阅下文。

  

在移动设备上显示对用户的对话框,将对话框URL的子域名从www更改为m。 Facebook将根据用户代理默认为适当的视图。要覆盖该选项,您可以明确指定两种移动显示模式之一:

     

touch:用于智能手机移动设备,如iPhone和Android。用于小屏幕(即7英寸以下)的平板电脑。

     

wap:在小屏幕上显示纯HTML(不含JavaScript),例如诺基亚7500。

来自:https://developers.facebook.com/docs/reference/dialogs/

Overview

FB.ui is a generic helper method for triggering Dialogs that access the Facebook Dialog API endpoint.

These include:

    Publishing a story to the feed

    Prompting the user to add a friend

    **Prompting the user to authorize your application, or grant it permissions**

    Prompting a payment

    Prompting the user to send an application request to a friend

    Prompting the user to share a link

https://developers.facebook.com/docs/reference/dialogs/

(抱歉草率的答案,匆忙)