Facebook API.通过社交插件评论进行通知


Facebook API. Notification via social plugin comments

我有一个带有评论社交插件的页面,我想知道是否可以通知已经对表单发表评论的用户。

我可以订阅comment.create功能,但如何发送通知?

我知道实际的通知现在是不可能的,但有其他方法吗?(可能是从用户那里发送消息?)。按照我页面的格式,他们会想知道什么时候有人发帖了。

我还没有尝试过,这只是一个想法。

https://developers.facebook.com/docs/reference/plugins/comments/-查看描述通过Graph API获取注释的方法的部分。

电子邮件方式:
您可以要求每个登录您网站的用户允许您获取他的电子邮件地址。然后,您可以订阅此事件,列出对文章发表评论的用户,并向他们发送电子邮件。

消息方式:
你的网站需要一个Facebook页面。然后,您将收到此页面的令牌(manage_pages权限),代表此页面获得publish_stream权限,并将消息发布给发表评论的用户流。

也可以使用Graph API代表页面向用户发送消息,但我在文档

p>这是facebook不允许的,尝试会产生这样的结果:
{
  "error": {
    "message": "An unknown error has occurred.",
    "type": "OAuthException"
  }
}

这是因为社交插件不"存在"在脸书内,它们被分发到第三方网站,为了防止机器人/应用程序发布的不良内容在第三方网页上显示,脸书禁用了此选项。

搜索名为终极Facebook评论电子邮件通知的WordPress插件。我希望它能解决你的问题。。。你也可以从他的脚本中得到一些想法,他正在插件中使用。。。。希望这有帮助:)