我知道有一种方法可以向reddit提交链接帖子。
https://www.reddit.com/r/test/submit?title=myTitle&url=http://www.exampledsfsd.com
弹出一个这样的页面,标题和网址填写
有没有办法开始提交短信? 它真的只需要进入"文本"选项卡并填写"文字"此页面中的字段
为了清楚起见,我了解Reddit API。我不想采取需要设置reddit帐户,reddit应用程序以及管理用户身份验证的方法。我实际上已经尝试过这种方法,但是在我网站的其他方面使用它时存在问题。我正在寻找像上面的提交链接帖子一样简单的东西
答案 0 :(得分:5)
正如CoderDennis所说,您可以使用带有参数(urlencoded)的提交页面。您还应该将
text
设置为true,这会将显示的选项卡设置为自我发布选项卡(尽管不需要,因为它是基于selftext
参数推断的。)
doc for /api/submit
中的某些内容仍然适用于该页面(尽管只有少数几个)。您可以通过查看reddit的GitHub(here和here)
要提交文字帖子,您需要的是这样的网址:
这将打开text
的提交页面,提交标题为" /r/test
"的新帖子,以及" {{1}的帖子正文}"
以下是所有参数,供参考:
Title to use
:要提交的帖子的标题Urlencoded self post text
:要提交的网址title
:自我发布的文字url
:是否默认使用自我文本标签(text
来执行此操作)。如果存在selftext
,则无论如何都会默认显示该标签。true
:是否重新提交帖子(如果不存在并提交链接帖子,而另一个帖子已经链接到那里,则会转到该帖子,而是选择重新提交)。答案 1 :(得分:3)
只是猜到了这个,但它对我有用。使用text
作为参数,而不是url
。
https://www.reddit.com/r/test/submit?title=myTitle&text=testing
当然,您需要对文字进行网址编码。