问题标签 [reddit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
445 浏览

android - 来自 Android 的 Reddit api/friend JSON 请求

我正在尝试api/friend通过从 Android 手机发布 JSON 请求来添加朋友。

在我的代码中,post 请求返回 html 代码并且无法添加朋友。
编辑:更改为对 HttpPost 使用 UrlEncodedFormEntity。

0 投票
1 回答
365 浏览

python - 如何使用 python 镜像 reddit 版主页面

为了透明起见,我正在尝试在我自己的服务器上创建一个子版块的特定版主页面(即受限)的镜像。不幸的是,我的 python-fu 很弱,在使用 reddit API、它的 python 包装器甚至这里的一些答案后,我离有一个可行的解决方案更近了。

所以我需要做的是使用特定用户登录reddit,访问仅限版主的页面并将其html复制到我自己服务器上的文件中供其他人访问

我遇到的问题是 API 及其包装没有很好的文档记录,所以我还没有找到登录后是否有办法检索 reddit 页面。如果我能做到,那么理论上我可以复制结果到我的服务器上的一个简单的html页面。

当试图在 python API 之外进行时,我不知道如何使用 python 的内置模块登录然后读取受限页面。

任何帮助表示赞赏。

0 投票
1 回答
877 浏览

javascript - Reddit 提交 API 500 错误

我正在尝试使用 reddit API 发布帖子,但服务器返回 500 错误。

例如,我尝试使用我的 cookie 集发布到此 URL:

我的 Chrome 开发工具打印以下错误:

我在 StackOverflow 上的某处读到您需要 modhashcookie,所以这就是我正在使用的。我尝试不使用 modhash,并尝试使用 Apigee 上列出的多余的“r=subreddit”参数。都没有帮助。

为什么我会收到 500 错误?

0 投票
1 回答
19006 浏览

php - reddit API - 从 subreddit 中提取图像

我正在寻找 reddit API 中的示例。我想从某个 subreddit ( http://www.reddit.com/r/VillagePorn ) 中提取图像并将它们放在网页上。我见过其他网站这样做(主要是,imgur.com/r/*),但我不知道怎么做。

我试过http://www.reddit.com/r/VillagePorn/.xml了,但这只是返回图片的缩略图。甚至连链接本身都没有。

我应该怎么办?

0 投票
2 回答
705 浏览

objective-c - 我如何从使用 api 登录 reddit 中获取 modhash 和 cookie?

NSLog 打印:(替换了一些字母)

{“json”:{“错误”:[],“数据”:{“modhash”:“j5hq16ukw2f17a9c153xxxxxxxxxa72ad989c96c904d49a97e”,“cookie”:“13986184,2012-07-14T12:41:05,349f968b3089af75978xxx}xxx}xxx7ba

我如何访问 modhash 和 cookie?我试过

但它表示该类不符合键 json 的键值编码

0 投票
2 回答
372 浏览

r - 在 reddit URL 中输入 5 个字符(数字)ID

在reddit URL中,有“5个字符数字”的thing_id部分(例如,“http://redd.it/wplf7”中的“wplf7”)是由base36生成的。

wplf7 是从数字 54941875 生成的 - 这是我到目前为止发现的......我想知道 54941875 是如何生成的。

我正在尝试使用 R 抓取 reddit 特定部分的评论(比如说http://www.reddit.com/r/leagueoflegends/),但我被困在这 5 个字符的数字上。

谁能用简单的方式解释一下?不幸的是,Python 不是我的领域,Reddit 网站上列出的 2000 行 Python 代码对我没有多大帮助。

谢谢,

0 投票
1 回答
1158 浏览

amazon-web-services - reddit 是否使用亚马逊云搜索?

我在 reddit wiki 中读到 reddit 移至 indextrunk 但是当我查看 run.py 文件时,我发现有 Cloud_Search_Api_key 之类的键......所以我猜它正在使用 Amazon 云搜索。如果这是真的,应该在 run.py 中更改哪些值才能使 cloudsearch 正常工作?subreddit_cloud_api_key 是什么?

谢谢

0 投票
1 回答
795 浏览

json - 解析 Reddit 的 JSON 的问题

我正在研究一个使用 JSON 模块解析 reddit 的 JSON 的 perl 脚本。

但是我确实有一个对 perl 和 json 都非常陌生的问题。

我成功地解析了首页和子版块,但评论的结构不同,我不知道如何访问我需要的数据。

这是成功找到首页和子版块的“数据”哈希的代码:

这成功地从http://www.reddit.com/.json获得了我需要的东西

但是当我转到评论的 json 时,例如这个,它有不同的格式,我不知道如何解析它。如果我尝试与解析器崩溃之前相同的操作,则说它不是 HASH 引用。

所以我的问题是:如何访问第二个 JSON 中的“孩子”?我需要同时获取帖子的数据和评论的数据。有人可以帮忙吗?

提前致谢!(我知道这可能很明显,但我的睡眠很少 XD)

0 投票
2 回答
279 浏览

python - Python 在没有预期的情况下返回数据

我正在使用praw reddit 库从 reddit 中提取数据,我遇到了这段代码,我不明白为什么它会返回任何数据(在 BaseReddit 类中(完整源代码):

在我看来,所有 return 语句都没有参数,因此默认为返回None。谁可以给我解释一下这个?

注意:代码是 Python 2.x

0 投票
1 回答
1219 浏览

php - 使用 PHP 返回 reddit 中的链接列表

只是想知道是否有人有示例代码来返回 reddit 的前 25 个链接(使用 PHP)。在 JSON 或 XML 中。我无法绕开 API ......而且很少使用 python。