我已经设置了一个Facebook应用程序。我使用了我在Feed对话页面中找到的Direct Url
https://developers.facebook.com/docs/reference/dialogs/feed/
https://www.facebook.com/dialog/feed?
app_id=123050457758183&
link=https://developers.facebook.com/docs/reference/dialogs/&
picture=http://fbrell.com/f8.jpg&
name=Facebook%20Dialogs&
caption=Reference%20Documentation&
description=Using%20Dialogs%20to%20interact%20with%20users.&
redirect_uri=http://www.example.com/response
我的问题是,即使访问者点击“取消”,它也会重定向到同一个网址!??我只是想在他们点击“分享”时将他们重定向到下载页面,如果他们点击“取消”将他们重定向到他们登陆的同一页面
请帮助任何帮助,因为我不是编码员!
请问我如何收集用户的电子邮件地址?可以通过Feed对话吗?
答案 0 :(得分:0)
我的问题是,即使访问者点击“取消”
,它也会重定向到同一个网址
如果用户取消,仅重定向到redirect_uri
。如果他进行共享,则对话框假设重定向到Facebook上创建的新帖子。
请任何帮助将不胜感激
不要通过URL调用对话框,而是使用JavaScript SDK来调用它(FB.ui)。
因为我不是编码员!
然后学习一些基础知识......或获得有偿支持。
请问我如何收集用户的电子邮件地址?可以通过Feed对话吗?
不,当然不是 - feed 对话框用于在用户的 Feed 上发布内容。
要获取用户信息,您必须将用户登录到您的应用程序,获取必要的权限,然后在Graph API中查询所需的信息。请首先阅读Facebook文档中的相关章节。