FB js邀请朋友

问题描述:

这不重复,因为它可能与标题有关。继续阅读。FB js邀请朋友

所以我想要的是创建JS脚本,它会自动发送邀请给某个用户成为朋友。

我该如何解决这个问题?

基本上,用户需要将我的JS代码复制到浏览器URL栏中,该栏会将JS直接附加到Facebook会话中。 (这意味着现在我可以代表用户发送POST请求)

当然,用户知道最终结果。 (这是盲目约会我想要做的)

这是理论上可能的吗?

编辑:我认为实现这样的最佳方式是使用Facebook Connect对您网站上的用户进行身份验证,并以此方式连接用户。一旦用户连接到您的网站,邀请他们也在Facebook上连接(通过使用下面的方法或只是链接到他们的个人资料)。这样,你就可以像你想要的那样控制“见面”,但你也可以让他们以合法的方式在Facebook上进行连接。


this dialog了一枪,只是引导用户到:

http://www.facebook.com/dialog/friends/?id=<USER_ID_TO_BE_ADDED>&app_id&<APP_ID>&redirect_uri=<ADDRESS_IN_YOUR_DOMAIN> 

或者,你可以简单地打开使用window.open该URL的弹出。

从你在你的问题中提出的建议来看,它听起来并不像你希望使用像Facebook那样的功能。从使用说明:

此功能旨在帮助用户成为Facebook上的朋友,与他们在现实生活中与他们联系的人成为朋友。您不应该使用此功能来鼓励用户在实际生活中与其他未连接的用户进行交流。如果您的应用程序被发现鼓励此行为,则可能会禁用您对此功能的使用。

+0

'app_id = '?这不是基于应用的,这是独立的网站。应用程序与一个人邀请其他人给朋友有什么关系? – Gajus 2011-04-16 03:47:08

+0

我从文档中复制了该URL。我敢肯定,使用官方Facebook方法(使用SDK的应用程序)而不是黑客,你会更容易做到这一点。 – 2011-04-16 03:49:59

+0

@Jimmy Sawczuk,我刚刚阅读文档。你有点错过了这个问题的重点:这应该是盲目的约会。因此,除非另一个人同意添加他(解释将在朋友请求中给出),否则该人不应该知道该请求是由谁发送的。 (它将被发送给他的朋友朋友之一) – Gajus 2011-04-16 03:52:24