尝试通过snoocore node.js获取Reddit自文本时发生Reddit Api错误

达斯米科

我正在尝试在帖子上获取self.text并使用以下路线:

reddit('/r/Denmark/comments/2jc5yk/how_to_live_in_denmark.json').listing({ 
        context: 1,
        limit: 10,
        sort: 'hot',
    })
    .then(function(result) { 
        console.log(result);
    });

我也尝试过使用.get(),无论.json是否有,/how_to_live_in_denmark但仍然存在相同的错误。

在浏览器中输入路线时,会得到所需的JSON。

我得到的错误:

Uncaught Error: Invalid path provided! This endpoint does not exist. Make sure that your call matches the routes that are defined in Reddit's API documentation

我究竟做错了什么?

杰伊

更新时间:2015-02-09

Snoocore现在接受具有嵌入值的URL,并且如果您不希望使用占位符,则不需要占位符。


我是这个API包装器的创建者。我将不得不更多地监视StackOverflow,以更快地捕获这些错误。当您遇到麻烦时可以随时在GitHub上打开新问题,以便更快地做出响应!

您似乎正在尝试调用此端点:

GET / r / [subreddit] /评论/文章

基本上,方括号中的任何内容在Snoocore中都是可选的,而斜体字的则是URL参数,您需要在调用中为其定义占位符(使用$ parameter)。可以在文档中阅读有关此内容的更多信息(如果不清楚,可以随时提出问题或改进文档!)

因此,对于您的情况,您将需要执行以下操作:

reddit('/r/$subreddit/comments/$article').get({
  $subreddit: 'Denmark',
  $article: '2jc5yk',
  context: 1,
  limit: 10,
  sort: 'hot'
}).done(function(result) {
  console.log(result);
});

请注意,它们现在由$subreddit$article分别引用,而不是在调用中定义url参数

请注意,评论不是清单,因此不能像您在问题中尝试的那样使用清单界面

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

尝试使用API包装器时,Gradle发生NoClassDeffFound错误

从reddit api获取时如何修复“ Error 503 CDN error”?

通过REST API的Sharepoint 2013:尝试创建项目时禁止出现错误403

尝试使用Gmail的Node.js API修改标签时出现“错误,未指定标签添加或删除错误”

尝试使用Reddit API和RedditSharp包装器在帖子上设置样式时遇到404错误

Python-尝试多次访问API时发生错误

通过API投票时Reddit给出403

通过node.js访问MusicKit API时出现401错误

通过浏览器和Node.js请求访问Reddit JSON API时的行为有所不同

尝试通过Dropbox Javascript SDK访问Dropbox API时出现错误400

尝试通过Dropbox SDK访问Dropbox API时出现错误500

在node.js中获取URL时发生ECONNRESET错误

错误:在Node.js中请求API时,URI无效

通过Grakn Java API定义规则时,尝试排除一元关系时出现错误

尝试通过node-sass @use sass变量时出错

从猫鼬获取数据时Node.js异步尝试/捕获错误

错误403尝试通过Active Directory访问Azure Databricks API时未授权用户

尝试从新的Google Cloud API网关获取时发生CORS错误

尝试从.Net Web API中的Android Publisher服务获取购买时发生错误

Reddit API起伏错误?

节点/快速-当用户使用Snoocore(Reddit API包装器)到达页面底部时,将信息追加到列表中

尝试通过Exchange API在Exchange日历上创建会议时遇到错误

尝试通过 node.js 查询 MongoDB,但不断收到奇怪的错误

尝试使用 reddit api 和 python 3 进行身份验证时出现 401 错误

Node JS - 尝试创建 PDF 时出现标题错误

尝试在 node.js 中获取网站 API 内容

尝试使用 node.js 连接到 API 时出现 Cors 策略错误

使用 Reddit JSON API 时出现 CORS 错误

使用 Reddit API 时 Helper function is not defined 错误?