页面验证到特定页面

问题描述:

在我的网站中,我想要求用户有权管理他们的页面。页面验证到特定页面

https://www.facebook.com/dialog/oauth?client_id=MY_ID&redirect_uri=MY_URL&scope=manage_pages&response_type=token 

不过,我检索回的这是由用户管理页面列表:

我,我需要使用下面的文档中看到的。

有没有一种方法,在auth对话框中,用户将看到由他管理的页面列表,因此他只能确认他允许的那些页面?

我也不知道页面id是什么,也不想调用一个方法,我需要指定页面id,而是从他已经选择的内容中获取一个token和page id。

在旧的授权对话框中有一个下拉菜单,用户可以指定他们想要允许的页面。但是,现在已经废弃了,新的对话框将授予每个页面,就像您发现的那样。基本上,您的应用程序可以向用户显示他们当前在其管理下的哪些页面(显示从HTTP获取/me/accounts的数据返回列表)并让他们选择。

+0

谢谢。但是,如果我不知道Facebook中的用户标识是什么?这意味着首先我需要检索他的令牌然后检索他的页面? – Dejell 2012-01-09 08:00:10

+0

是的,你是对的。一切都在这里解释:http://developers.facebook.com/docs/authentication/ – DMCS 2012-01-09 14:46:21

+0

我没有得到的东西。我/我/帐户是指我(开发人员)还是客户? – Dejell 2012-01-09 17:54:20