2月6日更改后发布到多个朋友的墙壁

时间:2013-02-14 00:02:33

标签: facebook facebook-graph-api post facebook-javascript-sdk facebook-php-sdk

截至2月6日,Facebook不再允许我们使用图形API发布到某人的墙上。

他们建议的解决方法是使用Feed对话框使用“to:”参数发布到朋友的墙上。据我所知,“to:”参数只能是一个用户。

是否有使用javascript或PHP apis(或任何其他方式)允许用户发布到多个用户的墙(在对话框中选择或从我从其他地方获得的ID列表)?

1 个答案:

答案 0 :(得分:4)

很好的问题,这实际上是我与Facebook有过接触的事情。

简短的回答是否定的,没有明确而简洁的方法可以立即发布到多个墙壁。

答案越长......

来自Facebook的消息是,他们删除了发布到多个墙的选项,因为通过开放图API发布了大量垃圾邮件。为了拯救每个人的理智,他们决定完全删除这些功能。对于我们这些试图合法使用它的人来说,这不一定是一个理想的场景,但我认为当你有10亿用户时,你会选择你的战斗。

答案的简短版本是他们有两个选择:

  1. (如您所述)您可以选择一系列朋友,并使用Feed对话框中的to:参数一次发送一个。这使它变得困难

  2. 如果可能,找出哪些用户已经是您的Facebook应用程序的用户,并向他们的@face.com电子邮件地址发送电子邮件。如果他们已经对您的应用进行了身份验证,那么通知宝石会为他们点亮,并且会在收件箱中显示为未读。如果他们没有对您的应用进行身份验证,它将转到用户的“其他”邮箱,该邮箱不会点亮该宝石。与Feed对话框不太一样,因为它实际上没有发布到他们的墙上,但假设仍然引起他们的注意。

  3. 这些是我们这些使用网络应用的唯一选择。