Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joyqi/weibo-request
利用 m.weibo.cn 的公开接口读取单条微博数据
https://github.com/joyqi/weibo-request
Last synced: 17 days ago
JSON representation
利用 m.weibo.cn 的公开接口读取单条微博数据
- Host: GitHub
- URL: https://github.com/joyqi/weibo-request
- Owner: joyqi
- License: mit
- Created: 2017-12-08T03:58:29.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-09T04:47:56.000Z (over 5 years ago)
- Last Synced: 2024-10-11T04:38:28.427Z (about 1 month ago)
- Language: CoffeeScript
- Size: 9.77 KB
- Stars: 17
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# weibo-request
这个库可以解析任意合法的微博状态URL,并将它转化为标准的数据格式输出。
## 安装
```
npm install weibo-request
```## 使用
```javascript
var weibo = require('weibo-request');weibo('https://weibo.com/2036070420/FyGnYmrxE', function (err, data) {
if (err) {
return console.log(err);
}console.log(data);
});
```## 数据范例
```json
{
"id": "4182660865349090",
"title": "SSH 登录流程分析",
"text": "【SSH 登录流程分析】网页链接,作者:JayChen(网页链接)
写一篇短文,介绍 ssh 密钥登录远程服务器流程和注意事项。
- 登录流程
- 生成密钥对
- 首次 ssh 登录
- 中间人攻击
- known_hosts 文件
- config 配置 ",
"plainText": "【SSH 登录流程分析】网页链接,作者:JayChen(网页链接)
写一篇短文,介绍 ssh 密钥登录远程服务器流程和注意事项。
- 登录流程
- 生成密钥对
- 首次 ssh 登录
- 中间人攻击
- known_hosts 文件
- config 配置 ",
"date": "2017-12-08T04:32:03.000Z",
"url": "https://weibo.com/2036070420/FyGnYmrxE",
"thumbnail": "http://wx2.sinaimg.cn/thumbnail/795bf814gy1fm96qh5j2sj20m80duglv.jpg",
"pics": [
[
"https://wx2.sinaimg.cn/orj360/795bf814gy1fm96qh5j2sj20m80duglv.jpg",
"https://wx2.sinaimg.cn/large/795bf814gy1fm96qh5j2sj20m80duglv.jpg"
]
],
"reposts": 6,
"comments": 1,
"likes": 4,
"reads": 2040,
"user": {
"name": "SegmentFault",
"url": "https://weibo.com/u/2036070420",
"avatar": "https://ww2.sinaimg.cn/orj480/795bf814jw1e8qgp5bmzyj2050050aa8.jpg"
}
}
```## 使用范例
源码包下的 `cli.js` 可以用来测试数据格式
![screen](http://wx2.sinaimg.cn/large/6828cfabgy1fm99mq0mixj20r20h643c.jpg)