通过URL在Reddit上发布内容

25

是否可以通过URL在Reddit上发布链接?

例如,对于Facebook,您可以执行以下操作

<a href="https://www.facebook.com/sharer/sharer.php?u=http://stackoverflow.com">
  Share Stackoverflow on your profile!
</a>

Reddit是否有类似的端点可以用来分享URL?

1个回答

65

有几种方法可以实现这个功能,具体取决于您的应用程序类型。

  1. 如果您正在制作一个交互式应用程序,则可以通过URL将用户带到提交页面,并填写好标题和链接。以下URL将打开reddit提交表单,并包含指向此问题的链接:

    http://www.reddit.com/submit?url=https://dev59.com/NGAf5IYBdhLWcg3wSRAz

  2. 如果您只想让人们能够提交您的网站或博客文章到reddit,则可以在您的页面上使用reddit按钮

  3. 如果您正在编写需要向reddit发布URL的应用程序或脚本,则可以使用reddit API中的/api/submit路由。如果提交链接的用户拥有不到2个链接声望,则可能会需要输入验证码。


1
你的回答中第一个要点缺少需要使用的URL。 - Sundar R
1
啊...看来我的uBlock中的一个美化过滤器,旨在阻止博客中的“分享此内容”类型的混乱,也将此URL删除了。我发现这个答案多年后仍然没有被更正,感觉很奇怪,但我没有想到这一点。谢谢。 - Sundar R
1
可能是因为URL是http协议的原因吗? - Mo Alsaedi
@sundar-ReinstateMonica:我也使用uBlock,可以清楚地看到URL。 - Dan Dascalescu
1
Reddit按钮的链接已失效,这里有一个更完整的答案(提交标题、文本等)。 - Dan Dascalescu

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接