是否有用于Facebook评论插件的新评论的事件处理程序?

时间:2019-01-20 03:04:51

标签: facebook-javascript-sdk

我正在尝试利用Facebook评论插件并在页面上推送通知。我基本上想做的是:

  1. 用户创建帖子
  2. 通过为该帖子添加id后,动态插入该帖子的Facebook评论。

以上两个已在页面中完成。

现在我想要的是,当某人发帖时,如果用户允许,则订阅推送通知;当发表评论时,将推送通知推送给用户。用户也由存储在数据库中的帖子ID标识。

我尝试在Facebook iframe注释框上附加事件处理程序,但因跨源错误而引发。

我正在尝试Webhooks,但无法在本地主机上工作,发现我需要ngrok来验证我的测试URL。我发布这个问题是,我的流程甚至是有效的,还是我严重误解了这个概念。如果有人可以验证我的流程,我会很乐意继续工作,或者只是浪费时间。

以下是在帖子中应用Facebook评论的链接: https://helpingcow.com/postit/get_share_listings

1 个答案:

答案 0 :(得分:0)

facebook已终止“ comment.create”事件订阅。请参阅我的相关问题https://github.com/geopandas/geopandas/pull/854的答案。首选方法是使用webhooks。 正如我已经提到的那样,我不能使用ngrok,因为它仅支持python 3.6及更高版本,而我有2.7。

但是我使用了npm的answer。它完成了工作,并且我已经验证了本地主机url并测试了webhooks的功能。我真的不需要来自webhooks的json有效负载的数据,而只需要一种方法在发布Facebook注释时获取发布项目的ID,但是除非使用某些服务器发送的事件,否则客户无法知道该事件。