通过 Graph API 进行 Foursquare 风格的 Facebook 邀请
我想让新注册的用户能够进行 Facebook 连接并选择他们的一些朋友并向他们发送访问我的网站的邀请。
当我注册 foursquare 时,我看到了这一点,我相信他们正在以特定的方式使用 Graph API 来实现这一目标。
我应该采取什么方法才能获得类似的结果?
我正在使用 PHP 和 JavaScript。
I want to allow newly signed up users to be able to do a facebook connect and select some of their friends and dispatch an invite to them for my website.
I saw this in action when I signed up for foursquare, I believe they are using the Graph API in a particular way to achieve this.
What approach should I take to get to similar results?
I am using PHP and Javascript.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您不得向通过 Facebook 授权您的用户的朋友发送消息。
Graph API 不允许这样做。
Foursquare 只允许 Facebook 好友且已授权 Foursquare 应用程序的人员之间建立联系。
过程是:
B 授权 foursquare(与 A 没有任何关系)- FS 有他们的电子邮件和 Facebook ID。
由于 FS 已经拥有 A 的电子邮件 - 他们可以通过电子邮件发送请求。
You are not allowed to send messages to friends of a user who authorized you via Facebook.
The Graph API does not allow this.
Foursquare only allows linking between people who are buddies on Facebook AND already have authorized the Foursquare application.
The process is :
B authorized foursquare (without any relation to A) - FS has their email and facebook ID.
Since FS already has A's email - they can send the request via email.