在我的网站上,我想要求用户管理他们的网页。
我在文档中看到我需要使用以下内容:
https://www.facebook.com/dialog/oauth?client_id=MY_ID&redirect_uri=MY_URL&scope=manage_pages&response_type=token
但是,我检索了一个由用户管理的页面列表。
在auth对话框中是否有一种方法可以让用户看到他管理的页面列表,这样他才能确认他允许的那些页面?
我也不知道什么是页面ID,并且不想调用我需要指定页面ID的方法,而是从他已经选择的内容中获取令牌和页面ID。
答案 0 :(得分:0)
在旧授权对话框中有一个下拉列表,因此用户可以指定他们想要允许的页面。但是,现在已弃用,并且新对话框会在您发现的每个页面上授予权限。基本上,您的应用可以向用户显示他们目前在其管理下拥有的页面(HTTP Get /me/accounts
的数据返回显示列表)并让他们选择。