首页 > 解决方案 > 我无法从 steem API 中获得除热门新趋势之外的任何其他类别的 Steemit 帖子

问题描述

所以我尝试使用官方 API 获取 steemit 帖子。API 提供了许多获取帖子的方法,但我总是得到一个错误。我可以使用主要方法

steem.api.getDiscussionsByCreated({tag: "sampletag", limit: 10}, function(a, b) {console.log(a, b)})

而且这个方法确实返回了我想要的帖子,但是,我在 API 中尝试了类似的方法

steem.api.getDiscussionsByPayout({tag: "sampletag", limit: 10}, function(a, b) {console.log(a, b)})

我收到如下错误:

Error: Assert Exception:method_itr != api_itr->second.end(): Could not find method get_discussions_by_payout

现在我很困惑为什么一个有效而一个无效,也许有人可以帮助我并为我提供如何使用所有这些方法的指南,因为很明显我做错了什么。也许是某种文档(GitHub 上的文档没有解释清楚,只是用查询代替了 json 对象)?

标签: javascriptapisteemit

解决方案


getDiscussionsByPayout已分为两个功能:getPostDiscussionsByPayoutgetCommentDiscussionsByPayout

不过,我仍然从中得到Object {error: Object {code: -32000, …}}回报。


推荐阅读