用于Reddit的JavaScript Twitter小部件

时间:2016-04-13 05:06:29

标签: javascript twitter reddit

我有一个我正在处理的网站,目前使用 Twitter小部件来抓取一组用户的最新帖子并将其发布到我的网站。

我想知道是否有类似的方式我也可以为reddit评论这样做,即每当指定用户发布新评论时,它将显示在我的网站上(不担心必须刷新)。

这甚至可能吗?我宁愿不必制作一个观察用户的机器人,所以如果不是,我只会废弃这个想法。

谢谢!

1 个答案:

答案 0 :(得分:1)

是的,你可以使用Reddit的embed widget。这是一个较旧的页面(并没有真正公开),但它确实有效。

小部件通常通过将.embed添加到页面URL来工作。除了普通的style=offlimit参数之外,您还可以使用一些额外的参数(sort)。我建议使用new

对于sumbissions和comments,您可以使用:

<script src="https://www.reddit.com/user/USERNAMEHERE.embed?limit=5&sort=new" type="text/javascript"></script>

仅限评论,您可以使用:

<script src="https://www.reddit.com/user/USERNAMEHERE/comments.embed?limit=5&sort=new" type="text/javascript"></script>

仅提交,您可以使用:

<script src="https://www.reddit.com/user/USERNAMEHERE/submitted.embed?limit=5&sort=new" type="text/javascript"></script>

以下是我的用户页面的示例:

<script src="https://www.reddit.com/user/pokechu22.embed?limit=5&sort=new" type="text/javascript"></script>

请注意,就我记忆而言,这并不会自动更新;你需要手动刷新。