English Version
I have created the following :
- JSON API: https://uploadbeta.com/api/steemit/wechat/feed/?cached This returns the latest posts by the members in the wechat group.
- RSS Feed 2.0: https://uploadbeta.com/api/steemit/wechat/feed/rss/?cached You can import this feed into RSS Reader such as feedly.
- Web UI Reader: https://helloacm.com/tools/steemit/wechat-ranking/rss/
昨天在开发 微信机器人的时候就 和 @jubi 的想到一块了,既然已经有了微信群好友名单(通过以下API),为什么不弄个文章RSS列表?
白天的时候想了一整天,构思框架(主要是性能和易用性),今晚弄了2小时(没时间陪媳妇孩子),总算弄出来了:
JSON API
这个API用于返回最近3天(之后如果不太够用,可以增加至7天)微信群的好友文章列表。返回的信息有: 文章,点赞数,收益,时间,内容,标签 等
这是一个数组,每个数组元素是一个字典,对应一篇文章,字段有:
- author
- title
- url
- created
- comments
- categories
- tags
- net_votes
- body
- reward
参数
API 支持以下三个参数: sort, allow 和 disallow.
sort 参数指定结果输出的排序方法默认是按时间排序(time) 还可以是按点赞数排序(votes) 或者是按 收益排序 (rewards)。
allow 是指定名单:默认为空则输出所有好友。可以按逗号隔开ID,比如 justyy,tumutanzi
disallow 是黑名单:比如不想看 justyy 就可以传入 disallow=justyy
举三个例子用于说明:
- https://uploadbeta.com/api/steemit/wechat/feed/?cached&sort=votes&allow=justyy
- https://uploadbeta.com/api/steemit/wechat/feed/?cached&sort=rewards&disallow=justyy,jubi
- https://uploadbeta.com/api/steemit/wechat/feed/?cached&sort=time&disallow=justyy,rea&allow=tumutanzi,oflyhigh
这个API用了Cloudflare CDN 加速,缓存每小时更新一次,源数据源每2小时生成一次数据。
RSS 2.0 Feed
可以通过:
来在各大RSS阅读器里导入文章列表(同时也支持以上的三个参数)
比如我用 feedly 只导入我的文章:
效果如下:
WEB 阅读器 UI
最后,你可以用 我开发的WEB图形界面来阅读文章列表,可以按收益或者点赞排序,当然同时也支持以上的三个参数
比如:
显示所有文章:https://helloacm.com/tools/steemit/wechat/rss/
显示我和坛子的文章:https://helloacm.com/tools/steemit/wechat/rss/?allow=justyy,tumutanzi
是不是很好用?有木有?
Originally published at https://steemit.com Thank you for reading my post, feel free to Follow, Upvote, Reply, ReSteem (repost) @justyy which motivates me to create more quality posts.
原文首发于 https://Steemit.com 首发。感谢阅读,如有可能,欢迎Follow, Upvote, Reply, ReSteem (repost) @justyy 激励我创作更多更好的内容。
// Later, it will be reposted to my blogs: justyy.com, helloacm.com and codingforspeed.com 稍后同步到我的中文博客和英文计算机博客。
近期热贴
- 过去7天收益排行榜
- 微信公众号(justyyuk)机器人支持 STEEM 查询啦
- 暴力搜索[问题] 数学 × 程式编写比赛 (第五回)
- 聂小倩 (1)| #5电影
- 在EXCEL里也可以计算斐波那契数列
- 面经:Python 的 List 和 Dictionary 有啥区别?
- 今天国足嬴了,我们来说说什么是SEO?流量怎么挣钱?
- SteemIt 好友微信群排行榜 - (实时更新版)
- 碧桂园海外(英国)招博士让我思考了人生规划, 碧桂园适不适合你?
- Ned 的代理SP是怎么被使用的 - Steemit 商业分析 Part 1, Part 2, Part 3 and Part 4
Recent Popular Posts
- Daily Top 30 Authors Pending Payout in the Last 7 days
- Wechat bot now supports inquiry for SteemIt Accounts.
- Bruteforce Solution to Mathematics × Programming Competition #5
- How to Calculate Fibonacci Numbers using Excel?
- Interview Question: What is the difference between List and Dictionary in Python?
- SteemIt Daily Wechat Group Ranking
- Voting Weight for SP less than 500
- SteemSQL Tutorial: How to Get Authors Order By Potential Payout in Last 7 days?
Tags: cn cn-programming wechat steemit rss