0

我有一个用户发布内容的网站。当有人使用 Disqus 发表评论时,我想(以某种方式)向帖子的创建者发送通知。

我知道人们可以手动订阅 disqus 线程,但自动订阅要好得多,因为如果用户是内容的所有者,向他发送有关它的通知是合乎逻辑的。

谢谢!

4

1 回答 1

1

我不确定你将如何将它构建到 Drupal 中,但我们可以从更高的层次来解决这个问题。假设您有办法将 Disqus 线程信息与特定作者匹配,您可以利用onNewComment嵌入中内置的回调(可能需要编辑 Drupal 模块)。我们的 API 配方中有一个示例向您展示如何执行此操作:https ://github.com/disqus/DISQUS-API-Recipes/tree/master/notifications

本质上它遵循以下顺序:

  1. 在启用 Disqus 的页面上为onNewComment回调添加事件处理程序
  2. 调出您托管的服务器端脚本
  3. 此脚本向 Disqus API 发出请求以获取更多信息,以帮助将讨论与作者匹配。
  4. 找到匹配项后向作者发送电子邮件

如果您可以使用客户端可用的信息获取所需的所有信息,您也可以跳过服务器端脚本中的 Disqus API 调用。回调还包括填充通知正文的评论内容,但没有关于评论作者的信息。

于 2013-10-12T20:31:36.893 回答