声明:本文仅用于学习研究,实现对自己账号的数据统计和分析
目录
如需交流,加入这群码农
var Q_qunhao = '1064853221'
1.登陆流程
一点号登陆较为简单,登陆一共两步。
1.1 模拟初始化加载页面,获取cookie-DID
模拟初始化页面请求如下:
curl 'https://mp.yidianzixun.com/'
-H 'authority: mp.yidianzixun.com'
-H 'cache-control: max-age=0'
-H 'upgrade-insecure-requests: 1'
-H 'user-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36'
-H 'sec-fetch-user: ?1'
-H 'accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9'
-H 'sec-fetch-site: same-origin'
-H 'sec-fetch-mode: navigate'
-H 'referer: https://mp.yidianzixun.com/'
-H 'accept-encoding: gzip, deflate, br'
-H 'accept-language: zh-CN,zh;q=0.9'
--compressed
使用上述请求,在Response headers中,如图,有下面这一条
set-cookie: DID=node0dfc749947730d74; path=/; domain=.yidianzixun.com; httponly
我们成功获取到了cookie的DID
1.2 模拟登陆请求
模拟登陆的请求如下
curl 'https://mp.yidianzixun.com/sign_in?_rk=1582682274220'
-H 'authority: mp.yidianzixun.com'
-H 'accept: application/json, text/plain, */*'
-H 'user-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36'
-H 'x-mp-code: undefined'
-H 'content-type: application/json;charset=UTF-8'
-H 'origin: https://mp.yidianzixun.com'
-H 'sec-fetch-site: same-origin'
-H 'sec-fetch-mode: cors'
-H 'referer: https://mp.yidianzixun.com/'
-H 'accept-encoding: gzip, deflate, br'
-H 'accept-language: zh-CN,zh;q=0.9'
-H 'cookie: DID=node0dfc749947730d74'
--data-binary '{"username":"11111111111","password":"2222222222"}'
--compressed
如上:在Request Headers中需要携带我们在 1.1 中获取到的DID cookie,请求携带的参数
参数 | 说明 |
---|---|
username | 用户名,明文 |
password | 密码,明文 |
如果你的账号名密码都对的话,该请求会获得如下Response Headers
关键的两条
set-cookie: login-label=3335887617; path=/; domain=.yidianzixun.com; httponly
set-cookie: JSESSIONID=e737898c040874c9a7fe736f9a4841b2d7dde7c2c4d33d6264a4a881ad180f54; path=/; expires=Sat, 07 Mar 2020 02:05:02 GMT; domain=.yidianzixun.com; httponly
我们注意到:
# 登陆时间
date: Wed, 26 Feb 2020 02:05:02 GMT
# 过期时间
expires=Sat, 07 Mar 2020 02:05:02 GMT
默认情况下,我们一次登陆所获取到的cookie的有效期是10天整,当然,如果在别处登陆,当前cookie就失效了。
我们成功获取到了login-label和JSESSIONID,在后续的请求中,我们就需要如下三个cookie值在每一个请求中。
参数 | 说明 | 备注 |
---|---|---|
DID | 模拟页面加载时获取 | |
login-lable | 在模拟登陆时获取 | |
JSESSIONID | 在模拟登陆时获取 |
2.获取主页统计数据接口
请求如下
curl 'https://mp.yidianzixun.com/api/get-main-data2?_rk=1582683448065'
-H 'authority: mp.yidianzixun.com'
-H 'accept: application/json, text/plain, */*'
-H 'user-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36'
-H 'x-mp-code: 346db8b86c7c8e22d4760d7788930c57'
-H 'sec-fetch-site: same-origin'
-H 'sec-fetch-mode: cors'
-H 'referer: https://mp.yidianzixun.com/'
-H 'accept-encoding: gzip, deflate, br'
-H 'accept-language: zh-CN,zh;q=0.9'
-H 'cookie: DID=**; login-label=**; JSESSIONID=**' --compressed
请求接口
https://mp.yidianzixun.com/api/get-main-data2?_rk={{当前毫秒级时间戳}}
响应如下:
{
"result": {
"viewSum": 27329106,
"viewYesterday": 132877,
"clickSum": 2427033,
"clickYesterday": 13320,
"fansSum": 15615,
"fansYesterday": 6
},
"status": null,
"reason": null,
"code": 0
}
参数说明:
参数 | 说明 | 备注 |
---|---|---|
viewSum | 累计推荐量 | |
viewYesterday | 昨日推荐量 | |
clickSum | 累计阅读量 | |
clickYesterday | 昨日阅读量 | |
fansSum | 累计粉丝数 | |
fansYesterday | 昨日粉丝数 |
3.内容管理数据接口
3.1 已发布
请求如下
curl 'https://mp.yidianzixun.com/model/Article?_rk=1582684260384&page=1&page_size=10&status=2,6,7&has_data=1&type=original&push_status=&from_time=&to_time=&date=202002&title='
-H 'authority: mp.yidianzixun.com'
-H 'accept: application/json, text/plain, */*'
-H 'user-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36'
-H 'sec-fetch-site: same-origin'
-H 'sec-fetch-mode: cors'
-H 'referer: https://mp.yidianzixun.com/'
-H 'accept-encoding: gzip, deflate, br'
-H 'accept-language: zh-CN,zh;q=0.9'
-H 'cookie: DID=**; login-label=**; JSESSIONID=**'
--compressed
请求接口
https://mp.yidianzixun.com/model/Article
请求参数说明
参数 | 说明 | 备注 |
---|---|---|
_rk | 发起请求时刻毫秒级时间戳 | |
page | 分页页标 | 从1开始计数 |
page_size | 分页尺寸 | 每页多少条,10 |
status | 要查询内容的状态 | 2,6,7 |
has_data | 1 | |
type | original | |
push_status | 空 | |
from_time | 空 | |
to_time | 空 | |
date | ||
title | 空 |
响应如下
{
"total": 13774,
"page_total": 1378,
"posts": [{
"id": 278312684552416,
"title": "石敢当之雄峙天东:新郎新娘拜堂成亲,哪想新郎竟当场寻死",
"cate": "电视剧",
"cateB": "内地剧",
"video_cate": "电视剧",
"video_cateB": "内地剧",
"type": 37,
"coverType": "default",
"covers": [{
"url": "http://si1.go2yd.com/get-image/0ecXEFsLTIO",
"source": "http://si1.go2yd.com/get-image/0ecXEFsLTIO"
}],
"content": "",
"hasSubTitle": 1,
"subTitle": "石敢当之雄峙天东:新郎新娘拜堂成亲,哪想新郎竟当场寻死",
"subUseStatus": 0,
"original": 2,
"reward": 0,
"push_status": 9,
"push_failed_reason": "",
"videos": [{
"id": "user_upload/15826828363006a6a0c57138ca0c0a5dae9468d91b73f.mp4",
"cover": "http://si1.go2yd.com/get-image/0ecXEFsLTIO",
"coverImg": "",
"title": "石敢当之雄峙天东:新郎新娘拜堂成亲,哪想新郎竟当场寻死",
"duration": 0,
"tags": ["神话剧", "张子健", "武打"],
"summary": "",
"cateA": "电视剧",
"cateB": "内地剧",
"status": "success",
"uploadProgress": 100,
"isAdded": true,
"weiboId": "",
"weiboShopId": ""
}],
"audios": [],
"tags": [],
"votes": {
"vote_id": "",
"vote_options": [],
"vote_end_time": "",
"vote_title": "",
"vote_type": 1,
"vote_isAdded": false
},
...
"is_mobile": 0,
"status": 2,
...
"editorType": "videoEditor",
"scheduleTime": "",
"updatedTime": 1582683433753,
"all_data": {
"viewDoc": 0,
"clickDoc": 0,
"shareDoc": 0,
"addCommentDoc": 0,
"likeDoc": 0
},
"newsId": "V_070fHVa3",
"comment": "",
"appealStatus": "",
"isStick": "",
"showCover": "http://si1.go2yd.com/get-image/0ecXEFsLTIO",
"date": 1582683433753,
"editable": 1,
"isPubed": true,
"data": {
"cntOptView": 0,
"cntOptClick": 0,
"orders": "0",
"doc_id": "V_070fHVa3@1",
"r_doc_id": "V_070fHVa3",
"title_sn": 1,
"media_id": 0,
"viewDoc": 0,
"clickDoc": 0,
"shareDoc": 0,
"sviewDoc": 0,
"sshareDoc": 0,
"addCommentDoc": 0,
"likeDoc": 0,
"thumbUpDoc": 0,
"thumbDownDoc": 0,
"postNum": 0,
"fansClick": 0
},
"subTitleData": {
"cntOptView": 0,
"cntOptClick": 0,
"orders": "0",
"doc_id": "V_070fHVa3@2",
"r_doc_id": "V_070fHVa3",
"title_sn": 2,
"media_id": 0,
"viewDoc": 0,
"clickDoc": 0,
"shareDoc": 0,
"sviewDoc": 0,
"sshareDoc": 0,
"addCommentDoc": 0,
"likeDoc": 0,
"thumbUpDoc": 0,
"thumbDownDoc": 0,
"postNum": 0,
"fansClick": 0
},
"import_hash": null,
"activity_id": 0,
"join_activity": "",
"ugcVideo": 0
}, {
"id": 278312684191968,
...
}, {
"id": 278312683888864,
...
}, {
"id": 278312683593952,
...
}, {
"id": 278312683294944,
...
}, {
"id": 278312683000032,
...
}, {
"id": 278312682713312,
...
}, {
"id": 278312682426592,
...
}, {
"id": 278312682131680,
...
}, {
"id": 278312681578720,
...
}],
"page_current": 1,
"status": [2, 6, 7]
}
响应关键数据
参数 | 说明 | 备注 |
---|---|---|
page_current | 当前所处分页 | |
status | 内容状态 | 多个 |
total | 当前账户已发布内容总数 | |
page_total | 当前账户已发布内容总分页数 | |
posts | 内容列表 | |
id | id | |
isPubed | 是否已经发布 | true/false |
original | 原创 | |
hasSubTitle | 是否双标 | 1表示是双标 |
title | 主标题 | |
subTitle | 副标题 | |
updatedTime | 发布时间 | |
all_data | 主标题和副标题汇总统计数据 | |
data | 主标题统计数据 | |
subTitleData | 副标题统计数据 | |
viewDoc | 推荐数 | |
clickDoc | 阅读数 | |
addCommentDoc | 评论数 | |
shareDoc | 分享数 | |
likeDoc | 收藏数 | |
cate | 分类 | |
video_cate | 分类 | |
tags | 标签 |
3.2 待审核
请求如下
curl 'https://mp.yidianzixun.com/model/Article?_rk=1582686478926&page=1&page_size=10&status=1,4,5,14&has_data=1&type=original&push_status=&from_time=&to_time=&date=202002&title='
-H 'authority: mp.yidianzixun.com'
-H 'accept: application/json, text/plain, */*'
-H 'user-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36'
-H 'sec-fetch-site: same-origin'
-H 'sec-fetch-mode: cors'
-H 'referer: https://mp.yidianzixun.com/'
-H 'accept-encoding: gzip, deflate, br'
-H 'accept-language: zh-CN,zh;q=0.9'
-H 'cookie: DID=**; login-label=**; JSESSIONID=**' --compressed
请求接口
https://mp.yidianzixun.com/model/Article
请求参数说明
参数 | 说明 | 备注 |
---|---|---|
_rk | 发起请求时刻毫秒级时间戳 | |
page | 分页页标 | 从1开始计数 |
page_size | 分页尺寸 | 每页多少条,10 |
status | 要查询内容的状态 | 1,4,5,14 |
has_data | 1 | |
type | original | |
push_status | 空 | |
from_time | 空 | |
to_time | 空 | |
date | ||
title | 空 |
响应及参数参考3.1
3.3 未通过
请求如下
curl 'https://mp.yidianzixun.com/model/Article?_rk=1582686478926&page=1&page_size=10&status=3&has_data=1&type=original&push_status=&from_time=&to_time=&date=202002&title='
-H 'authority: mp.yidianzixun.com'
-H 'accept: application/json, text/plain, */*'
-H 'user-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36'
-H 'sec-fetch-site: same-origin'
-H 'sec-fetch-mode: cors'
-H 'referer: https://mp.yidianzixun.com/'
-H 'accept-encoding: gzip, deflate, br'
-H 'accept-language: zh-CN,zh;q=0.9'
-H 'cookie: DID=**; login-label=**; JSESSIONID=**' --compressed
请求接口
https://mp.yidianzixun.com/model/Article
请求参数说明
参数 | 说明 | 备注 |
---|---|---|
_rk | 发起请求时刻毫秒级时间戳 | |
page | 分页页标 | 从1开始计数 |
page_size | 分页尺寸 | 每页多少条,10 |
status | 要查询内容的状态 | 3 |
has_data | 1 | |
type | original | |
push_status | 空 | |
from_time | 空 | |
to_time | 空 | |
date | ||
title | 空 |
响应及参数参考3.1
参数 | 说明 | 备注 |
---|---|---|
comment | 未通过显示的原因 |
4.内容分析
4.1 数据概览
请求如下
curl 'https://mp.yidianzixun.com/api/get-main-data?_rk=1582687476604'
-H 'authority: mp.yidianzixun.com'
-H 'accept: application/json, text/plain, */*'
-H 'user-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36'
-H 'x-mp-code: 007c6e2171e3c5868bb8e8f1cc034fd1'
-H 'sec-fetch-site: same-origin'
-H 'sec-fetch-mode: cors'
-H 'referer: https://mp.yidianzixun.com/'
-H 'accept-encoding: gzip, deflate, br'
-H 'accept-language: zh-CN,zh;q=0.9'
-H 'cookie: DID=**; login-label=**; JSESSIONID=**'
--compressed
请求接口
https://mp.yidianzixun.com/api/get-main-data?_rk={{当前毫秒级时间戳}}
响应如下
{
"result": {
"yesterday": {
"cntOptView": 0,
"cntOptClick": 0,
"orders": "6",
"doc_id": null,
"r_doc_id": null,
"title_sn": null,
"media_id": 0,
"viewDoc": 145637,
"clickDoc": 11164,
"shareDoc": 1,
"sviewDoc": 0,
"sshareDoc": 0,
"addCommentDoc": 2,
"likeDoc": 3,
"thumbUpDoc": 8,
"thumbDownDoc": 0,
"postNum": 491,
"fansClick": 0
},
"main": {
"cntOptView": 0,
"cntOptClick": 0,
"orders": "15615",
"doc_id": null,
"r_doc_id": null,
"title_sn": null,
"media_id": 0,
"viewDoc": 27329106,
"clickDoc": 2427033,
"shareDoc": 561,
"sviewDoc": 0,
"sshareDoc": 0,
"addCommentDoc": 609,
"likeDoc": 648,
"thumbUpDoc": 620,
"thumbDownDoc": 1,
"postNum": 13804,
"fansClick": 0
},
"ratio": {
"commentRatio": "-50.00",
"clickRatio": "-34.72",
"viewRatio": "-15.33",
"postNumRatio": "43.33"
}
},
"status": null,
"reason": null,
"code": 0
}
参数说明
参数 | 说明 | 备注 |
---|---|---|
yesterday | 昨日数据 | |
main | 累计数据 | |
ratio | 比率矢量 | 比率的变化 |
viewDoc | 推荐量 | |
clickDoc | 阅读量 | |
shareDoc | 分享量 | |
addCommentDoc | 评论量 | |
likeDoc | 收藏量 | |
postNum | 内容量 | |
commentRatio | 评论量变化比率 | |
clickRatio | 阅读量变化比率 | |
viewRatio | 推荐量变化比率 | |
postNumRatio | 内容量变化比率 |
4.2 昨日详情数据
请求如下
curl 'https://mp.yidianzixun.com/api/source-data?date=2020-02-25&retdays=0&type=1&page=1&page_size=10&download=1&_rk=1582687476604'
-H 'authority: mp.yidianzixun.com'
-H 'accept: application/json, text/plain, */*'
-H 'user-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36'
-H 'x-mp-code: 007c6e2171e3c5868bb8e8f1cc034fd1'
-H 'sec-fetch-site: same-origin'
-H 'sec-fetch-mode: cors'
-H 'referer: https://mp.yidianzixun.com/'
-H 'accept-encoding: gzip, deflate, br'
-H 'accept-language: zh-CN,zh;q=0.9'
-H 'cookie: DID=**; login-label=**; JSESSIONID=**' --compressed
请求接口
https://mp.yidianzixun.com/api/source-data
请求参数说明
参数 | 说明 | 备注 |
---|---|---|
date | 日期 | |
retdays | 0 | |
type | 1 | |
page | 分页页标 | 从1开始计数 |
page_size | 分页尺寸 | 10 |
download | 1 | |
_rk | 毫秒级时间戳 |
响应如下
{
"result": {
"res": {
"total": {
"cntOptView": 0,
"cntOptClick": 0,
"orders": "0",
"doc_id": null,
"r_doc_id": null,
"title_sn": null,
"media_id": 0,
"viewDoc": 145637,
"clickDoc": 11164,
"shareDoc": 1,
"sviewDoc": 0,
"sshareDoc": 0,
"addCommentDoc": 2,
"likeDoc": 3,
"thumbUpDoc": 8,
"thumbDownDoc": 0,
"postNum": 491,
"fansClick": 0
},
"2020-02-25": {
"cntOptView": 0,
"cntOptClick": 0,
"orders": "0",
"doc_id": null,
"r_doc_id": null,
"title_sn": null,
"media_id": 0,
"viewDoc": 145637,
"clickDoc": 11164,
"shareDoc": 1,
"sviewDoc": 0,
"sshareDoc": 0,
"addCommentDoc": 2,
"likeDoc": 3,
"thumbUpDoc": 8,
"thumbDownDoc": 0,
"postNum": 491,
"fansClick": 0
}
},
"count": 2
},
"status": "success",
"reason": null,
"code": 0
}
参数说明参见4.2
4.3 视频分析数据
请求如下
curl 'https://mp.yidianzixun.com/model/Statistic?time_start=2020-02-19&time_end=2020-02-25&type=2&high=0&page=1&page_size=10&_rk=1582689740539'
-H 'authority: mp.yidianzixun.com'
-H 'accept: application/json, text/plain, */*'
-H 'user-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36'
-H 'sec-fetch-site: same-origin'
-H 'sec-fetch-mode: cors'
-H 'referer: https://mp.yidianzixun.com/'
-H 'accept-encoding: gzip, deflate, br'
-H 'accept-language: zh-CN,zh;q=0.9'
-H 'cookie: DID=**; login-label=**; JSESSIONID=**' --compressed
请求接口
https://mp.yidianzixun.com/model/Statistic
请求参数说明
参数 | 说明 | 备注 |
---|---|---|
_rk | 发起请求时刻毫秒级时间戳 | |
page | 分页页标 | 从1开始计数 |
page_size | 分页尺寸 | 每页多少条,10 |
type | 2 | |
high | 0 | |
time_start | 统计开始时间 | 2020-02-19 |
time_end | 统计结束时间 | 2020-02-25 |
响应如下
{
"res": [{
"date": 1582619611419,
"view": 185,
"like": 0,
"share": 0,
"comment": 0,
"title": "鸣梁海战:渔船扔出钩锁,当主舰脱离漩涡那刻,众人似乎看到胜利",
"doc_id": "V_06zuFuto",
"click": 2,
"thump_up": 0,
"ratio": "1.08"
},
...
],
"count": 2316
}
参数说明
参数 | 说明 | 备注 |
---|---|---|
count | 总数 | |
date | 发布时间 | |
view | 推荐量 | |
like | 点赞量 | |
share | 分享量 | |
comment | 评论量 | |
title | 标题 | |
click | 播放量 | |
thump_up | 收藏量 | |
ratio | 点击率 |
5.粉丝分析
5.1 昨日和环比数据
请求如下
curl 'https://mp.yidianzixun.com/api/get-fans-change?_rk=1582690351735'
-H 'authority: mp.yidianzixun.com'
-H 'accept: application/json, text/plain, */*'
-H 'user-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36'
-H 'sec-fetch-site: same-origin'
-H 'sec-fetch-mode: cors'
-H 'referer: https://mp.yidianzixun.com/'
-H 'accept-encoding: gzip, deflate, br'
-H 'accept-language: zh-CN,zh;q=0.9'
-H 'cookie: DID=**; login-label=**; JSESSIONID=**'
--compressed
请求接口
https://mp.yidianzixun.com/api/get-fans-change?_rk={{毫秒级时间戳}}
响应如下
{
"result": {
"subscribe": 2,
"cancelSubscribe": 0,
"netSubscribe": 2,
"dayIncreasep": -6,
"dayCancelIncrease": -2,
"dayNetIncrease": -4,
"weekIncreasel": 9,
"weekCancelIncrease": 2,
"weekNetIncrease": 7,
"monthIncrease": -247,
"monthCancelIncrease": -10,
"monthNetIncrease": -237,
"total": 15617
},
"status": "success",
"reason": null,
"code": 0
}
参数说明
参数 | 说明 | 备注 |
---|---|---|
subscribe | 昨日新增关注 | |
cancelSubscribe | 昨日取消关注 | |
netSubscribe | 昨日净增粉丝 | |
dayIncreasep | 日新增粉丝 | |
dayCancelIncrease | 日取消关注 | |
dayNetIncrease | 日净增 | |
weekIncreasel | 周 | |
weekCancelIncrease | 周 | |
weekNetIncrease | 周 | |
monthIncrease | 月 | |
monthCancelIncrease | 月 | |
monthNetIncrease | 月 | |
total | 累计粉丝 |
5.2 一周内每日粉丝数据
请求如下
curl 'https://mp.yidianzixun.com/api/get-fans-everyday?ret_days=7&_rk=1582690351735'
-H 'authority: mp.yidianzixun.com'
-H 'accept: application/json, text/plain, */*'
-H 'user-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36'
-H 'x-mp-code: 007c6e2171e3c5868bb8e8f1cc034fd1'
-H 'sec-fetch-site: same-origin'
-H 'sec-fetch-mode: cors'
-H 'referer: https://mp.yidianzixun.com/'
-H 'accept-encoding: gzip, deflate, br'
-H 'accept-language: zh-CN,zh;q=0.9'
-H 'cookie: DID=**; login-label=**; JSESSIONID=**' --compressed
请求接口
https://mp.yidianzixun.com/api/get-fans-everyday?ret_days=7&_rk={{毫秒级时间戳}}
响应如下
{
"result": [{
"fans_add": 1,
"fans_reduce": 1,
"fans_pure_add": 0,
"fans_total": 15597,
"date": "2020-02-19"
},
...
],
"status": "success",
"reason": null,
"code": 0
}
参数说明
参数 | 说明 | 备注 |
---|---|---|
date | 日期 | |
fans_total | 粉丝总量 | |
fans_add | 新增粉丝数 | |
fans_reduce | 取消粉丝数 | |
fans_pure_add | 净增粉丝数 |
5.2 粉丝画像
请求如下
curl 'https://mp.yidianzixun.com/api/get-media-detail?_rk=1582691652827'
-H 'authority: mp.yidianzixun.com'
-H 'accept: application/json, text/plain, */*'
-H 'user-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36'
-H 'sec-fetch-site: same-origin'
-H 'sec-fetch-mode: cors'
-H 'referer: https://mp.yidianzixun.com/'
-H 'accept-encoding: gzip, deflate, br'
-H 'accept-language: zh-CN,zh;q=0.9'
-H 'cookie: DID=**; login-label=**; JSESSIONID=**'
--compressed
请求接口
https://mp.yidianzixun.com/api/get-media-detail?_rk={{毫秒级时间戳}}
响应如下
{
"result": {
"age_distribution": {
"A_25_29": 0.215,
"A_30_39": 0.193,
"A_40+": 0.193,
"A_0_24": 0.399
},
"hotword_distribution": {
"女孩": "0.065",
"谁料": "0.058",
"怎料": "0.066",
"黑老大": "0.061",
"女神": "0.054",
"土匪": "0.049",
"电影": "0.095",
"高手": "0.054",
"影视": "0.092",
"美女": "0.114",
"日本": "0.054",
"男子": "0.069",
"特工": "0.060",
"赌神": "0.052",
"总裁": "0.057"
},
"domain_distribution": {
"育儿": "0.053",
"汽车": "0.073",
"时尚": "0.055",
"国内": "0.064",
"电视剧": "0.061",
"科技": "0.060",
"历史": "0.089",
"文化艺术": "0.082",
"娱乐": "0.078",
"国际": "0.054",
"军事": "0.078",
"财经": "0.056",
"电影": "0.072",
"案件": "0.068",
"动漫": "0.058"
},
"gender_rate": {
"maleRate": 0.704,
"femaleRate": 0.296
},
"fans_total": 15615,
"local_distribution": {
"山东": "0.074",
"宁夏": "0.006",
"陕西": "0.027",
"云南": "0.027",
"江苏": "0.065",
"内蒙古": "0.018",
"天津": "0.021",
"广西": "0.036",
"浙江": "0.050",
"甘肃": "0.033",
"黑龙江": "0.024",
"海南": "0.003",
"贵州": "0.018",
"江西": "0.024",
"湖北": "0.021",
"河北": "0.056",
"湖南": "0.050",
"福建": "0.041",
"河南": "0.044",
"新疆": "0.015",
"安徽": "0.030",
"辽宁": "0.030",
"山西": "0.050",
"北京": "0.027",
"广东": "0.112",
"吉林": "0.015",
"重庆": "0.003",
"青海": "0.006",
"其他": "0.006",
"上海": "0.033",
"四川": "0.038"
}
},
"status": "success",
"reason": null,
"code": 0
}
参数说明
参数 | 说明 | 备注 |
---|---|---|
age_distribution | 粉丝年龄分布 | |
hotword_distribution | 粉丝感兴趣的内容 | |
domain_distribution | 粉丝感兴趣的领域 | |
local_distribution | 阅读用户地域分布 | |
gender_rate | 性别分布 |
6.一点指数
6.1 指数数据
请求如下
curl 'https://mp.yidianzixun.com/api/stat_writer?endMonth=202002&_rk=1582691990179'
-H 'authority: mp.yidianzixun.com'
-H 'accept: application/json, text/plain, */*'
-H 'user-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36'
-H 'sec-fetch-site: same-origin'
-H 'sec-fetch-mode: cors'
-H 'referer: https://mp.yidianzixun.com/'
-H 'accept-encoding: gzip, deflate, br'
-H 'accept-language: zh-CN,zh;q=0.9'
-H 'cookie: DID=**; login-label=**; JSESSIONID=**'
--compressed
请求接口
https://mp.yidianzixun.com/api/stat_writer?endMonth={{年月}}&_rk={{毫秒级时间戳}}
响应如下
{
"status": "success",
"result": {
"radarResult": [{
"month": 202001,
"cate": "娱乐",
"apply_cate": null,
"avg_score": 40,
"avg_quality": 40,
"avg_reputation": 49,
"avg_productivity": 40,
"avg_growth": 53,
"avg_focus": 54,
"media_id": null,
"apply_score": 0,
"apply_quantile": 0,
"quantile_apply": 59,
"apply_quality": 0,
"apply_reputation": 0,
"apply_productivity": 0,
"apply_growth": 0,
"apply_focus": 0
}, {
"month": 201912,
"cate": "娱乐",
"apply_cate": null,
"avg_score": 42,
"avg_quality": 43,
"avg_reputation": 50,
"avg_productivity": 38,
"avg_growth": 58,
"avg_focus": 66,
"media_id": null,
"apply_score": 0,
"apply_quantile": 0,
"quantile_apply": 52,
"apply_quality": 0,
"apply_reputation": 0,
"apply_productivity": 0,
"apply_growth": 0,
"apply_focus": 0
}],
"trendResult": {
"index": {
"score": ["-", "-", "-", "-", "-", "-", "-", "-", 0, 0, 0, 0],
"quality": ["-", "-", "-", "-", "-", "-", "-", "-", 0, 0, 0, 0],
"reputation": ["-", "-", "-", "-", "-", "-", "-", "-", 0, 0, 0, 0],
"productivity": ["-", "-", "-", "-", "-", "-", "-", "-", 0, 0, 0, 0],
"growth": ["-", "-", "-", "-", "-", "-", "-", "-", 0, 0, 0, 0],
"focus": ["-", "-", "-", "-", "-", "-", "-", "-", 0, 0, 0, 0],
"title": [201902, 201903, 201904, 201905, 201906, 201907, 201908, 201909, 201910, 201911, 201912, 202001]
},
"average": {
"score": ["-", "-", "-", "-", "-", "-", "-", "-", 34, 38, 42, 40],
"quality": ["-", "-", "-", "-", "-", "-", "-", "-", 40, 40, 43, 40],
"reputation": ["-", "-", "-", "-", "-", "-", "-", "-", 34, 51, 50, 49],
"productivity": ["-", "-", "-", "-", "-", "-", "-", "-", 32, 33, 38, 40],
"growth": ["-", "-", "-", "-", "-", "-", "-", "-", 76, 60, 58, 53],
"focus": ["-", "-", "-", "-", "-", "-", "-", "-", 64, 66, 66, 54],
"title": [201902, 201903, 201904, 201905, 201906, 201907, 201908, 201909, 201910, 201911, 201912, 202001]
}
}
}
}
参数说明
参数 | 说明 | 备注 |
---|---|---|
radarResult | 雷达图数据 | |
trendResult | 历史趋势数据 |
7.结算中心
7.1 提款记录
请求如下
curl 'https://mp.yidianzixun.com/api/settlement-system/outlay-info?_rk=1582692293521'
-H 'authority: mp.yidianzixun.com'
-H 'accept: application/json, text/plain, */*'
-H 'user-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36'
-H 'sec-fetch-site: same-origin'
-H 'sec-fetch-mode: cors'
-H 'referer: https://mp.yidianzixun.com/'
-H 'accept-encoding: gzip, deflate, br'
-H 'accept-language: zh-CN,zh;q=0.9'
-H 'cookie: DID=**; login-label=**; JSESSIONID=**'
--compressed
请求接口
https://mp.yidianzixun.com/api/settlement-system/outlay-info?_rk={{毫秒级时间戳}}
响应如下
{
"result": [{
"reward_fee": 0,
"status": 3,
"fee": 623.79,
"media_id": 2113198,
"tax": 0,
"day": 20200104,
"created_time": 1578104474844,
"id": 6158,
"approved_time": 1578247304918,
"id_with_table": null,
"period": "2019.12",
"income_detail": {
"click_fee": 0,
"cpm_fee": 623.79,
"fixed_fee": 0,
"operate_fee": 0,
"tax_free_fee": 0,
"invite_fee": 0,
"tip_fee": 0,
"total_fee": 623.79,
"tort_fee": 0
},
"application_by": "简影网络",
"mcn_application": true,
"reason": null
}],
"status": "success"
}
参数说明
参数 | 说明 | 备注 |
---|---|---|
day | 提款时间 | |
application_by | 提款人 | |
period | 提款所属周期 | |
fee | 提款金额(税前) | |
tax | 扣税金额 | |
status | 提款状态 |
7.2 结算基础信息
请求如下
curl 'https://mp.yidianzixun.com/api/settlement-system/current-info?_rk=1582692293521'
-H 'authority: mp.yidianzixun.com'
-H 'accept: application/json, text/plain, */*'
-H 'user-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36'
-H 'x-mp-code: 007c6e2171e3c5868bb8e8f1cc034fd1'
-H 'sec-fetch-site: same-origin'
-H 'sec-fetch-mode: cors'
-H 'referer: https://mp.yidianzixun.com/'
-H 'accept-encoding: gzip, deflate, br'
-H 'accept-language: zh-CN,zh;q=0.9'
-H 'cookie: DID=**; login-label=**; JSESSIONID=**' --compressed
请求接口
https://mp.yidianzixun.com/api/settlement-system/current-info?_rk={{毫秒级时间戳}}
响应如下
{
"result": {
"balance": "2584.06",
"total": "3207.85",
"status": 0,
"outlay": "623.79",
"outlay_latest_time": "2020/01/04"
},
"status": "success"
}
参数说明
参数 | 说明 | 备注 |
---|---|---|
balance | 待提取收益 | |
total | 总累计收益 | |
outlay | 最近单笔提现金额 | |
outlay_latest_time | 最近单笔提现时间 |