问题标签 [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 投票
1 回答
550 浏览

php - 如何在使用基于 reddit 的算法修改存储函数的情况下查询选择我的所有 mysql 行?

我花了一整天的时间在谷歌上搜索、删除和插入试图实现这段代码。我一直在尝试使用 php 和 mysql 实现一个类似 reddit 的网站。我一直在关注另一个问题:PHP MYSQL Query Algorithm Help,当我查询存储函数时,它运行良好,并根据 myphpadmin 中上一个问题中编码的算法对行进行排名

,但是当我将查询粘贴到我的 php 文件中时:

它不起作用,我得到一个白色的 HTML 屏幕。因此,例如在我的 PHP 中,当我有

我的类似 reddit/facebook 的墙已经从 mysql 中预先添加了我的每一行,并且一切正常。但是当我把它改成

该网页只返回一个白屏,即使我知道它在 myphpadmin 中有效。

我的语法有问题还是无法使用存储函数查询全选以在 php 中对结果进行排序?

0 投票
2 回答
8350 浏览

python - 从 Google App Engine 调用 Reddit api 时出现错误 429

我已经在 Google App Engine 上运行了一个多月的 cron 作业,没有任何问题。这项工作做了很多事情,其中​​之一是它使用 urllib2 进行调用以从 Reddit 以及其他一些站点检索 json 响应。大约两周前,我在调用 Reddit 时开始看到错误,但在调用其他站点时没有错误。我收到的错误是 HTTP 错误 429。

我尝试在 Google App Engine 之外执行相同的代码并且没有任何问题。我尝试使用 urlFetch,但收到相同的错误。

通过以下代码使用应用程序引擎的交互式 shell时,您可以看到错误。

编辑:不知道为什么它总是对我而不是其他人失败。这是我收到的错误:

在应用程序引擎之外运行的类似代码没有问题:

起初我认为它与超时问题有关,因为它最初可以工作,但由于没有超时错误而是奇怪的 HttpError 代码,我不确定。有任何想法吗?

0 投票
1 回答
489 浏览

javascript - 使 reddit 的按钮异步

我正在尝试将 Reddit 按钮添加到我的网站,但它们不是异步的,而且 Reddit 往往会滞后,从而减慢页面加载速度。当我查看脚本返回的内容时,我得到如下信息:

我尝试在页面加载后将其注入我的页面。页面加载后我在javascript中尝试了这两种方法都无济于事:

placeholderDOM 元素在哪里<div class="reddit-button"></div>。关于如何解决这个问题的任何想法?

0 投票
2 回答
364 浏览

python - Python 脚本正在抓取错误的页面源。我认为它无法正确登录?

该脚本成功获取了 200 响应对象、获取 cookie 并返回 reddit 的股票主页源。但是,它应该获取“最近的活动”子页面的来源,该子页面只能在登录后访问。这让我认为它无法正确登录但用户名和密码是准确的,我已经仔细检查过。

0 投票
1 回答
939 浏览

ruby-on-rails - 使用 JSON 登录 Reddit API

我一直在尝试构建一个将使用 Reddit 的 API 的小机器人。我可以分解并毫无问题地阅读我收到的所有信息,但我还不能发送任何东西。

我想做的是: 将准备好的 JSON 字符串发送到http://www.reddit.com/api/login并在成功或失败时得到某种响应。

如果您需要有关 Reddit API 的更多信息:https ://github.com/reddit/reddit/wiki/API

这是我到目前为止所拥有的:

这段代码给了我以下错误:

即使一段非常相似的代码会发布到 Twitter。另外,我不确定我的代码是否真的得到了网站的某种响应。

对我来说,是否使用 HTTParty 并不重要,所以如果您知道更好的方法,请随时分享!

提前致谢!

0 投票
1 回答
462 浏览

iphone - 尝试在objective-c中提交Reddit链接时生成error.USER_REQUIRED

我在这里遇到了一个小的 Reddit API 问题。我正在尝试遵循 reddit api,如此处所述:

https://github.com/reddit/reddit/wiki/API

使用简单的 NSMutableURLRequest 登录不是问题:

这给了我一个结果,我从中提取了用户 mod-hash:

接下来我尝试发布,使用:

但是,当我从从此连接接收的数据中提取 JSON 响应时,无论我使用什么作为 mod-hash ,我总是会收到以下错误:

[".error.USER_REQUIRED"]

有人可以解释我做错了什么/我该如何解决?

0 投票
1 回答
2385 浏览

regex - 使用 regex + xslt 在字符串中查找数字

我正在尝试从以下 XML 代码的描述中获取注释数量:

如您所见,我想从中获取数字 634 并将其放入新 xml 文件的“分数”属性中

但我认为我做错了..

这是整个代码:

有人可以解释一下我该怎么做吗?

0 投票
1 回答
810 浏览

objective-c - 提交新故事时“你破坏了 Reddit”

我正在为 iPhone 制作一个 Reddit 应用程序,该应用程序的部分功能需要将新故事(即链接或文本)发布到 Reddit。

当我尝试这样做时,我发出以下请求并根据过去的登录尝试设置请求的 cookie:

(其中 %@ 被用户 modhash 替换,类似于 aa4aaaa3aaaaaa88ea8b19639c389521a813d21cb3e5688dbf)

但是,在提交请求后,我收到了以下回复:

或上述消息的变体。对我做错了什么有任何想法吗?

0 投票
1 回答
1197 浏览

regex - 文本到 HTML 字符串解析一个 la Reddit 评论

在过去的几个小时里,我一直在浏览 Reddit (https://github.com/reddit/reddit/wiki) 的源代码,但找不到我要找的东西:执行平面的函数文本到 HTML 的转换以供他们评论。

如果您不熟悉,网站上有一个表格,向您展示如何格式化您的评论并将您的纯文本转换为 html 以用于链接、粗体、斜体等。

链接: http ://www.reddit.com/r/technology/comments/rupkj/5000_artists_line_up_for_a_pirate_bay_promotion/c48sy1v (点击“回复”然后点击“格式化帮助”查看格式化选项表。)

样本输入:

知道如何使用正则表达式优雅地完成此任务吗?

0 投票
1 回答
266 浏览

ruby - 为什么我在尝试抓取 reddit Json 文件时会出现此错误?

我正在尝试编写一个 Ruby 程序,该程序将从 Json 文件中检索所有 reddit 用户名。我可以让它显示列表,但是每次第一个用户名之后都会出错。

虽然它显示列表,但我也收到此错误:

block in <main>': undefined method[]' 中为 nil:NilClass (NoMethodError)

有谁知道我可以解决这个问题?