asksteem 比google还好用的steem搜索引擎

in cn •  2 years ago  (edited)

Screen Shot  at 12.18.28 AM.png
ASKSTEEM

前晚0点左右向美国的asksteem.com作者 @thekyle提了一个增加user search api的请求,并且答应他写一篇中文贴子介绍asksteem,这哥们神速,5个小时就上线并且更新了API使用文档。欠的债要快点还,要不越欠越多,所以有了这篇。

asksteem是什么

asksteem是一个搜索引擎,目前专注于steem区块链上的内容,无广告,也没有间谍软件。它把steem区块链上的内容转储至elastic search,利用elastic的全文索引和搜索功能实现steem内容的搜索。像google一样,通过搜索框即可进行关键字搜索。

操作说明

喜欢简单,不需要看操作指南就能上手的app/服务,asksteem的产品设计非常棒

像google一样,输入关键字直接搜 谷哥点名,返回结果列表

Screen Shot at 6.49.57 AM.png

搜tags tags:timknip-note

Screen Shot  at 6.48.37 AM.png

搜用户

直接搜用户名

第一个结果能看到关于此用户的简单信息,用户名,Steemit地址,follower和following还有最近 的3个贴子

Screen Shot at 6.57.14 AM.png

Follow搜索

followers:timknip 谁Follow了timknip

following:timknip timknip follow了谁

followers_count:>100 关注者大于100的用户

following_count:<10 关注者小于10的用户

reputation 声誉搜索

rep:>40 声誉大于40

贴子数搜索

post_count:>100 发贴数大于100的用户

注册日期搜索

日期格式:YYYY-MM-DD.

created:2017-06-20 2017年6月20日这天注册的用户

created:[2017-05-01 TO 2017-05-31] 2017年5月1日至2017年5月31日注册的用户

钱包搜索

可以搜SBD,Steem Power以及Steem的余额

balances.total.SBD:10 SBD余额为10的用户

sp:>50 steem power大于50的用户

balances.total.STEEM:[40 TO 50] steem余额介于40-50的用户

metadata搜索

meta.profile.location:"Shanghai" 位置填写了Shanghai的用户

meta.profile.about:"developer" 自我介绍是developer的用户

组合

以上各字段搜索可以进行组合,例如:

meta.profile.about:developer AND sp:>5000 steem power大于5000的developer

Screen Shot at 7.26.05 AM.png

API调用

很简单,只要把以上搜索的链接中地址www改成api即可,如果需要返回用户数据,加上types=user即可

https://www.asksteem.com/search?q=meta.profile.about%3Adeveloper+AND+sp%3A>5000 ===>

https://api.asksteem.com/search?q=meta.profile.about%3Adeveloper+AND+sp%3A>5000&types=user

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

这个帖子好
DTube的搜索功能就是基于asksteem实现的

原本我还计划联系作者后写一篇介绍文章呢,既然你介绍了,我就省事了。

好东西值得大力推荐

^^ 难得比你早发一次介绍文章 不好意思啊

我原来也想过把steem的数据导入elastic search,然后像Steemdata一样提供服务,既然这哥们提供了,我也不搞了,目前来看他返回的搜索结果有数量限制,这是他的回复

If you need more results you can iterate through pages. Additionally, right now we only return the top 100 results (10 pages) due to technical limitations described here: https://www.quora.com/Why-does-Google-only-return-50-pages-of-10-results-when-it-claims-that-there-are-560-000-results/answer/Sean-Lyndersay?srid=JUNc

I will add the ability to change the number of results per page to development to-do list.

哎,你搞个steemdata吧,steemdata坏了好久了 😢

mongodb总来没用过,有机会尝试下。先把witness和fuli的事弄好先

Fantastic!

不错的内容,很有含量,学习了不少,非常实用。感谢你。我一直觉得自带的那个搜索不太好用。

Congratulations @timknip! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of posts published

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

好厉害呀!我也要试试!

Thank you for developing this page. It is very useful and I will be using it. Upvoted and Followed.

  ·  2 years ago (edited)Reveal Comment
  ·  2 years ago Reveal Comment