问题标签 [reddit-access-token]
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.
javascript - 解决 Reddit 中的 invalid_grant
我正在尝试使用 oauth 针对 Reddit 帐户对我的第三方应用程序进行身份验证。
我首先到达了这个端点
让授权网址 = https://www.reddit.com/api/v1/authorize?client_id=${redditClientId}&response_type=code&state=${state}&redirect_uri=${oAuthCallbackURL}&duration=permanent&scope=${scopes}
;
然后我收到了一个代码到我的回调 url
然后我像这样点击下一个端点:
但我一直得到的只是这个错误:
Reddit OAUTH 响应={“错误”:“无效授权”}
在仔细观察 Reddit 文档时,我看到一条线说invalid_grant
只有在
该代码已过期或已被使用
这没有任何意义,因为在测试阶段我忘记保存访问令牌。我应该可以随时重新发起这个请求。为什么会有这个限制?在保存访问令牌之前,我真的想看看响应是什么样的。现在,显然似乎没有办法解决这个问题。
但任何洞察力将不胜感激。
node.js - 用于获取 Reddit 帐户的 Subreddits 的端点
我已经针对 Reddit 帐户完成了我的第三方应用程序的 oauth 流程,并且我已经获得了该帐户的访问令牌。
现在我的下一个问题是
如何使用访问令牌获取帐户的 subreddits
我似乎无法弄清楚这一点。
有谁知道终点?
谢谢
api - 使用 Reddit API,如果提交标题包含特定关键字,是否可以返回评论列表?
使用 Reddit API,如果提交标题包含特定关键字,是否可以返回 Reddit 评论列表?例如,如果关键字是“Lime Sparkling Water”,我想返回所有标题中包含“Lime Sparkline Water”的提交下的评论。
我已经尝试使用 Reddit 的 Pushshift API,但看起来我们只能隔离提交数据或评论数据,而不能根据提交数据隔离评论数据。
请帮忙 :)