JavaScript Reddit 的 Twitter 小部件

JavaScript Twitter Widgets for Reddit

我有一个正在开发的网站,该网站目前使用 Twitter 小部件 从一组用户和 post 中获取最近的 post ] 他们到我的网站。

我想知道是否有类似的方法我也可以对 reddit 评论执行此操作,即每当指定用户 post 发表新评论时,它就会显示在我的网站上(不用担心必须刷新)。

这可能吗?我宁愿不必制作一个监视用户的机器人,所以如果不是我就放弃这个想法。

谢谢!

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

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

对于sumbissions和评论,你可以使用这个:

<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>


请注意,据我所知,这不会自动更新;您需要手动刷新。