我正在尝试利用Facebook评论插件并在页面上推送通知。我基本上想做的是:
以上两个已在页面中完成。
现在我想要的是,当某人发帖时,如果用户允许,则订阅推送通知;当发表评论时,将推送通知推送给用户。用户也由存储在数据库中的帖子ID标识。
我尝试在Facebook iframe注释框上附加事件处理程序,但因跨源错误而引发。
我正在尝试Webhooks,但无法在本地主机上工作,发现我需要ngrok来验证我的测试URL。我发布这个问题是,我的流程甚至是有效的,还是我严重误解了这个概念。如果有人可以验证我的流程,我会很乐意继续工作,或者只是浪费时间。
以下是在帖子中应用Facebook评论的链接: https://helpingcow.com/postit/get_share_listings
答案 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,但是除非使用某些服务器发送的事件,否则客户无法知道该事件。