mirror of
https://github.com/qiandao-today/templates.git
synced 2025-04-07 00:56:03 +00:00
1169 lines
34 KiB
JSON
1169 lines
34 KiB
JSON
[
|
||
{
|
||
"comment": "cookie解码\n",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "api://util/urldecode?content={{cookie|urlencode}}",
|
||
"headers": [],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
},
|
||
{
|
||
"re": "\"状态\": \"200\"",
|
||
"from": "content"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": [
|
||
{
|
||
"name": "cookie_decode",
|
||
"re": "\"转换后\": \"(.*)\"",
|
||
"from": "content"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"comment": "cookie URL解码",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "api://util/urldecode?content={{cookie_decode|urlencode}}",
|
||
"headers": [],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
},
|
||
{
|
||
"re": "\"状态\": \"200\"",
|
||
"from": "content"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": [
|
||
{
|
||
"name": "cookie_decode",
|
||
"re": "\"转换后\": \"(.*)\"",
|
||
"from": "content"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"comment": "正则提取aid",
|
||
"request": {
|
||
"method": "POST",
|
||
"url": "api://util/regex?p=__tea_cookie_tokens_%28%5Cd%2B%29%0A&data={{cookie_decode|urlencode}}",
|
||
"headers": [],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
},
|
||
{
|
||
"re": "\"状态\": \"OK\"",
|
||
"from": "content"
|
||
}
|
||
],
|
||
"failed_asserts": [
|
||
{
|
||
"re": "\"数据\": {}",
|
||
"from": "content"
|
||
}
|
||
],
|
||
"extract_variables": [
|
||
{
|
||
"name": "aid",
|
||
"re": "\"1\": \"(.*)\"",
|
||
"from": "content"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"comment": "正则提取web_id(user_unique_id)",
|
||
"request": {
|
||
"method": "POST",
|
||
"url": "api://util/regex?p=%5C%5C%2A%3F%22web_id%5C%5C%2A%3F%22%3A%5C%5C%2A%3F%22%28%5Cd%2B%29.%5C%5C%2A%3F%22%2C&data={{cookie_decode|urlencode}}",
|
||
"headers": [],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
},
|
||
{
|
||
"re": "\"状态\": \"OK\"",
|
||
"from": "content"
|
||
}
|
||
],
|
||
"failed_asserts": [
|
||
{
|
||
"re": "\"数据\": {}",
|
||
"from": "content"
|
||
}
|
||
],
|
||
"extract_variables": [
|
||
{
|
||
"name": "user_unique_id",
|
||
"re": "\"1\": \"(.*)\"",
|
||
"from": "content"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"comment": "活动",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "https://api.juejin.cn/list_api/v1/activity_settings?aid={{aid|urlencode}}&uuid={{user_unique_id\n|urlencode}}",
|
||
"headers": [
|
||
{
|
||
"name": "Content-Type",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"name": "authority",
|
||
"value": "juejin.cn"
|
||
},
|
||
{
|
||
"name": "pragma",
|
||
"value": "no-cache"
|
||
},
|
||
{
|
||
"name": "user-agent",
|
||
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36 Edg/93.0.961.38"
|
||
},
|
||
{
|
||
"name": "origin",
|
||
"value": "https://juejin.cn"
|
||
},
|
||
{
|
||
"name": "referer",
|
||
"value": "https://juejin.cn/"
|
||
},
|
||
{
|
||
"name": "Cookie",
|
||
"value": "{{ cookie }}"
|
||
}
|
||
],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "\"err_no\":0",
|
||
"from": "content"
|
||
},
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": []
|
||
}
|
||
},
|
||
{
|
||
"comment": "今日状态?",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "https://api.juejin.cn/growth_api/v1/get_today_status",
|
||
"headers": [
|
||
{
|
||
"name": "Content-Type",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"name": "authority",
|
||
"value": "api.juejin.cn"
|
||
},
|
||
{
|
||
"name": "pragma",
|
||
"value": "no-cache"
|
||
},
|
||
{
|
||
"name": "user-agent",
|
||
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36 Edg/93.0.961.38"
|
||
},
|
||
{
|
||
"name": "origin",
|
||
"value": "https://juejin.cn"
|
||
},
|
||
{
|
||
"name": "referer",
|
||
"value": "https://juejin.cn/"
|
||
},
|
||
{
|
||
"name": "Cookie",
|
||
"value": "{{ cookie }}"
|
||
}
|
||
],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "\"err_no\":0",
|
||
"from": "content"
|
||
},
|
||
{
|
||
"re": "\"err_msg\":\"success\"",
|
||
"from": "content"
|
||
}
|
||
],
|
||
"failed_asserts": [
|
||
{
|
||
"re": "\"err_no\":([1-9]\\d*)",
|
||
"from": "content"
|
||
}
|
||
],
|
||
"extract_variables": []
|
||
}
|
||
},
|
||
{
|
||
"comment": "活动",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "https://api.juejin.cn/list_api/v1/activity_settings?aid=6587",
|
||
"headers": [
|
||
{
|
||
"name": "Content-Type",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"name": "authority",
|
||
"value": "api.juejin.cn"
|
||
},
|
||
{
|
||
"name": "pragma",
|
||
"value": "no-cache"
|
||
},
|
||
{
|
||
"name": "user-agent",
|
||
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36 Edg/93.0.961.38"
|
||
},
|
||
{
|
||
"name": "origin",
|
||
"value": "https://juejin.cn"
|
||
},
|
||
{
|
||
"name": "referer",
|
||
"value": "https://juejin.cn/"
|
||
},
|
||
{
|
||
"name": "Cookie",
|
||
"value": "{{ cookie }}"
|
||
}
|
||
],
|
||
"cookies": [],
|
||
"data": ""
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "\"err_no\":0",
|
||
"from": "content"
|
||
},
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": []
|
||
}
|
||
},
|
||
{
|
||
"comment": "用户信息",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "https://e.juejin.cn/user_api/v1/user/get?not_self=0&aid={{aid|urlencode}}",
|
||
"headers": [
|
||
{
|
||
"name": "Content-Type",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"name": "authority",
|
||
"value": "e.juejin.cn"
|
||
},
|
||
{
|
||
"name": "pragma",
|
||
"value": "no-cache"
|
||
},
|
||
{
|
||
"name": "user-agent",
|
||
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36 Edg/93.0.961.38"
|
||
},
|
||
{
|
||
"name": "origin",
|
||
"value": "https://juejin.cn"
|
||
},
|
||
{
|
||
"name": "referer",
|
||
"value": "https://juejin.cn/"
|
||
},
|
||
{
|
||
"name": "Cookie",
|
||
"value": "{{ cookie }}"
|
||
}
|
||
],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "\"err_no\":0",
|
||
"from": "content"
|
||
},
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": []
|
||
}
|
||
},
|
||
{
|
||
"comment": "文章列表",
|
||
"request": {
|
||
"method": "POST",
|
||
"url": "https://api.juejin.cn/recommend_api/v1/article/recommend_cate_feed?uuid={{user_unique_id|urlencode}}&aid=6587",
|
||
"headers": [
|
||
{
|
||
"name": "Content-Type",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"name": "authority",
|
||
"value": "api.juejin.cn"
|
||
},
|
||
{
|
||
"name": "pragma",
|
||
"value": "no-cache"
|
||
},
|
||
{
|
||
"name": "user-agent",
|
||
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36 Edg/93.0.961.38"
|
||
},
|
||
{
|
||
"name": "origin",
|
||
"value": "https://juejin.cn"
|
||
},
|
||
{
|
||
"name": "referer",
|
||
"value": "https://juejin.cn/"
|
||
},
|
||
{
|
||
"name": "Cookie",
|
||
"value": "{{ cookie }}"
|
||
}
|
||
],
|
||
"cookies": [],
|
||
"data": "{\"limit\":20,\"client_type\":6587,\"cursor\":\"0\",\"id_type\":2,\"cate_id\":\"6809637769959178254\",\"sort_type\":200}"
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "\"err_no\":0",
|
||
"from": "content"
|
||
},
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": [
|
||
{
|
||
"name": "article_id",
|
||
"re": "\"article_id\":\"(\\d+)\"",
|
||
"from": "content"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"comment": "文章访问",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "https://juejin.cn/post/{{article_id}}?utm_source=gold_browser_extension",
|
||
"headers": [
|
||
{
|
||
"name": "Content-Type",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"name": "authority",
|
||
"value": "api.juejin.cn"
|
||
},
|
||
{
|
||
"name": "pragma",
|
||
"value": "no-cache"
|
||
},
|
||
{
|
||
"name": "user-agent",
|
||
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36 Edg/93.0.961.38"
|
||
},
|
||
{
|
||
"name": "origin",
|
||
"value": "https://juejin.cn"
|
||
},
|
||
{
|
||
"name": "referer",
|
||
"value": "https://juejin.cn/"
|
||
},
|
||
{
|
||
"name": "Cookie",
|
||
"value": "{{ cookie }}"
|
||
}
|
||
],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "\"err_no\":0",
|
||
"from": "content"
|
||
},
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": []
|
||
}
|
||
},
|
||
{
|
||
"comment": "访问抽奖页面",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "https://juejin.cn/user/center/lottery?from=gold_browser_extension&utm_source=gold_browser_extension",
|
||
"headers": [
|
||
{
|
||
"name": "Content-Type",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"name": "authority",
|
||
"value": "juejin.cn"
|
||
},
|
||
{
|
||
"name": "pragma",
|
||
"value": "no-cache"
|
||
},
|
||
{
|
||
"name": "user-agent",
|
||
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36 Edg/93.0.961.38"
|
||
},
|
||
{
|
||
"name": "origin",
|
||
"value": "https://juejin.cn"
|
||
},
|
||
{
|
||
"name": "referer",
|
||
"value": "https://juejin.cn/"
|
||
},
|
||
{
|
||
"name": "Cookie",
|
||
"value": "{{ cookie }}"
|
||
}
|
||
],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "\"err_no\":0",
|
||
"from": "content"
|
||
},
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": []
|
||
}
|
||
},
|
||
{
|
||
"comment": "sdk",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "https://i.snssdk.com/slardar/sdk_setting?bid=juejin_web",
|
||
"headers": [
|
||
{
|
||
"name": "Content-Type",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"name": "authority",
|
||
"value": "juejin.cn"
|
||
},
|
||
{
|
||
"name": "pragma",
|
||
"value": "no-cache"
|
||
},
|
||
{
|
||
"name": "user-agent",
|
||
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36 Edg/93.0.961.38"
|
||
},
|
||
{
|
||
"name": "origin",
|
||
"value": "https://juejin.cn"
|
||
},
|
||
{
|
||
"name": "referer",
|
||
"value": "https://juejin.cn/"
|
||
},
|
||
{
|
||
"name": "Cookie",
|
||
"value": "MONITOR_WEB_ID={{user_unique_id}}"
|
||
}
|
||
],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "\"err_no\":0",
|
||
"from": "content"
|
||
},
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": []
|
||
}
|
||
},
|
||
{
|
||
"comment": "签到",
|
||
"request": {
|
||
"method": "POST",
|
||
"url": "https://api.juejin.cn/growth_api/v1/check_in?uuid={{user_unique_id\n|urlencode}}&aid={{aid|urlencode}}",
|
||
"headers": [
|
||
{
|
||
"name": "content-type",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"name": "authority",
|
||
"value": "api.juejin.cn"
|
||
},
|
||
{
|
||
"name": "pragma",
|
||
"value": "no-cache"
|
||
},
|
||
{
|
||
"name": "user-agent",
|
||
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36 Edg/93.0.961.38"
|
||
},
|
||
{
|
||
"name": "origin",
|
||
"value": "https://juejin.cn"
|
||
},
|
||
{
|
||
"name": "referer",
|
||
"value": "https://juejin.cn/"
|
||
},
|
||
{
|
||
"name": "cookie",
|
||
"value": "{{ cookie }}"
|
||
}
|
||
],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": [
|
||
{
|
||
"re": "\"incr_point\":(\\d+)",
|
||
"from": "content",
|
||
"name": "incr_point"
|
||
},
|
||
{
|
||
"name": "qd_err_no",
|
||
"re": "\"err_no\":(\\d+)",
|
||
"from": "content"
|
||
},
|
||
{
|
||
"name": "qd_err_msg",
|
||
"re": "\"err_msg\":\"(.*?)\"",
|
||
"from": "content"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"comment": "签到状态判断",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "{% if int(qd_err_no)!=0%}",
|
||
"headers": [],
|
||
"cookies": [],
|
||
"data": ""
|
||
},
|
||
"rule": {
|
||
"success_asserts": [],
|
||
"failed_asserts": [],
|
||
"extract_variables": []
|
||
}
|
||
},
|
||
{
|
||
"comment": "字符串替换",
|
||
"request": {
|
||
"method": "POST",
|
||
"url": "api://util/string/replace",
|
||
"headers": [],
|
||
"cookies": [],
|
||
"data": "r=text&p=&s=&t={{qd_err_msg}}"
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
},
|
||
{
|
||
"re": "\"状态\": \"OK\"",
|
||
"from": "content"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": [
|
||
{
|
||
"name": "incr_point",
|
||
"re": ".*",
|
||
"from": "content"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"comment": "是否有免费抽奖",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "https://api.juejin.cn/growth_api/v1/lottery_config/get",
|
||
"headers": [
|
||
{
|
||
"name": "content-type",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"name": "authority",
|
||
"value": "api.juejin.cn"
|
||
},
|
||
{
|
||
"name": "pragma",
|
||
"value": "no-cache"
|
||
},
|
||
{
|
||
"name": "user-agent",
|
||
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36 Edg/93.0.961.38"
|
||
},
|
||
{
|
||
"name": "origin",
|
||
"value": "https://juejin.cn"
|
||
},
|
||
{
|
||
"name": "referer",
|
||
"value": "https://juejin.cn/"
|
||
},
|
||
{
|
||
"name": "cookie",
|
||
"value": "{{ cookie }}"
|
||
}
|
||
],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "\"err_no\":0",
|
||
"from": "content"
|
||
},
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": [
|
||
{
|
||
"name": "free_count",
|
||
"re": "\"free_count\":(\\d)",
|
||
"from": "content"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"comment": "判断抽奖次数free_count是否为0",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "{% if int(free_count)==0%}",
|
||
"headers": [],
|
||
"cookies": [],
|
||
"data": ""
|
||
},
|
||
"rule": {
|
||
"success_asserts": [],
|
||
"failed_asserts": [],
|
||
"extract_variables": []
|
||
}
|
||
},
|
||
{
|
||
"comment": "无抽奖次数",
|
||
"request": {
|
||
"method": "POST",
|
||
"url": "api://util/string/replace",
|
||
"headers": [],
|
||
"cookies": [],
|
||
"data": "r=text&p=&s=&t=无抽奖次数"
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": [
|
||
{
|
||
"name": "lottery_name",
|
||
"re": ".+",
|
||
"from": "content"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"comment": "条件不成立,判断抽奖次数free_count不为0",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "{% else %}",
|
||
"headers": [],
|
||
"cookies": [],
|
||
"data": ""
|
||
},
|
||
"rule": {
|
||
"success_asserts": [],
|
||
"failed_asserts": [],
|
||
"extract_variables": []
|
||
}
|
||
},
|
||
{
|
||
"comment": "抽奖",
|
||
"request": {
|
||
"method": "POST",
|
||
"url": "https://api.juejin.cn/growth_api/v1/lottery/draw?uuid={{user_unique_id\n|urlencode}}&aid={{aid|urlencode}}",
|
||
"headers": [
|
||
{
|
||
"name": "content-type",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"name": "authority",
|
||
"value": "api.juejin.cn"
|
||
},
|
||
{
|
||
"name": "pragma",
|
||
"value": "no-cache"
|
||
},
|
||
{
|
||
"name": "user-agent",
|
||
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36 Edg/93.0.961.38"
|
||
},
|
||
{
|
||
"name": "origin",
|
||
"value": "https://juejin.cn"
|
||
},
|
||
{
|
||
"name": "referer",
|
||
"value": "https://juejin.cn/"
|
||
},
|
||
{
|
||
"name": "cookie",
|
||
"value": "{{ cookie }}"
|
||
}
|
||
],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "\"err_no\":0",
|
||
"from": "content"
|
||
},
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": [
|
||
{
|
||
"re": "\"lottery_name\":\"(.*?)\"",
|
||
"from": "content",
|
||
"name": "lottery_name"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"comment": "抽奖次数判断结束",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "{% endif %}",
|
||
"headers": [],
|
||
"cookies": [],
|
||
"data": ""
|
||
},
|
||
"rule": {
|
||
"success_asserts": [],
|
||
"failed_asserts": [],
|
||
"extract_variables": []
|
||
}
|
||
},
|
||
{
|
||
"comment": "获取bug数据",
|
||
"request": {
|
||
"method": "POST",
|
||
"url": "https://api.juejin.cn/user_api/v1/bugfix/not_collect?aid={{aid|urlencode}}&uuid={{user_unique_id|urlencode}}",
|
||
"headers": [
|
||
{
|
||
"name": "content-type",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"name": "authority",
|
||
"value": "api.juejin.cn"
|
||
},
|
||
{
|
||
"name": "pragma",
|
||
"value": "no-cache"
|
||
},
|
||
{
|
||
"name": "user-agent",
|
||
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36 Edg/93.0.961.38"
|
||
},
|
||
{
|
||
"name": "origin",
|
||
"value": "https://juejin.cn"
|
||
},
|
||
{
|
||
"name": "referer",
|
||
"value": "https://juejin.cn/"
|
||
},
|
||
{
|
||
"name": "cookie",
|
||
"value": "{{cookie}}"
|
||
}
|
||
],
|
||
"cookies": [],
|
||
"data": "{}"
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": [
|
||
{
|
||
"name": "bug_data",
|
||
"re": "\"data\"\\s*:\\s*(.*)",
|
||
"from": "content"
|
||
},
|
||
{
|
||
"name": "err_no",
|
||
"re": "\"err_no\":(\\d+)",
|
||
"from": "content"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"comment": "收集bug活动是否存在",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "{% if (err_no)==0%}",
|
||
"headers": [],
|
||
"cookies": [],
|
||
"data": ""
|
||
},
|
||
"rule": {
|
||
"success_asserts": [],
|
||
"failed_asserts": [],
|
||
"extract_variables": []
|
||
}
|
||
},
|
||
{
|
||
"comment": "正则提取bug列表",
|
||
"request": {
|
||
"method": "POST",
|
||
"url": "api://util/regex?p=%28%5C%22bug_type%5C%22%3A%5Cd%2B%29.%2B%3F%28%5C%22bug_time%5C%22%3A%5Cd%2B%29.%2B%3F%7D&data={{bug_data|urlencode}}",
|
||
"headers": [],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
},
|
||
{
|
||
"re": "\"状态\": \"OK\"",
|
||
"from": "content"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": [
|
||
{
|
||
"name": "list",
|
||
"re": "\"数据\": {([\\s\\S]+?)},",
|
||
"from": "content"
|
||
},
|
||
{
|
||
"name": "len",
|
||
"re": "/\"(\\d*)\"/g",
|
||
"from": "content"
|
||
},
|
||
{
|
||
"name": "idx",
|
||
"re": "\"数据\": {[\\s]*\"(\\d+)\":",
|
||
"from": "content"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "{% for idx in len %}",
|
||
"headers": [],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "undefined",
|
||
"from": "status"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": []
|
||
}
|
||
},
|
||
{
|
||
"comment": "正则获取bug_type",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "api://util/regex?p=%22{{idx|urlencode}}%22%3A%5B%5Cs%5CS%5D*%3F%5C%5B%5B%5Cs%5CS%5D*%3F%22%5C%5C%22bug_type%5C%5C%22%3A(%5Cd%2B)%22%5B%5Cs%5CS%5D*%3F%5C%5D&data={{list|urlencode}}",
|
||
"headers": [],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
},
|
||
{
|
||
"re": "\"状态\": \"OK\"",
|
||
"from": "content"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": [
|
||
{
|
||
"name": "bug_type",
|
||
"re": "\"1\": \"(.*)\"",
|
||
"from": "content"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"comment": "正则获取bug_time",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "api://util/regex?p=%22{{idx|urlencode}}%22%3A%5B%5Cs%5CS%5D*%3F%5C%5B%5B%5Cs%5CS%5D*%3F%22%5C%5C%22bug_time%5C%5C%22%3A(%5Cd%2B)%22%5B%5Cs%5CS%5D*%3F%5C%5D&data={{list|urlencode}}",
|
||
"headers": [],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
},
|
||
{
|
||
"re": "\"状态\": \"OK\"",
|
||
"from": "content"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": [
|
||
{
|
||
"name": "bug_time",
|
||
"re": "\"1\": \"(.*)\"",
|
||
"from": "content"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"comment": "收集BUG",
|
||
"request": {
|
||
"method": "POST",
|
||
"url": "https://api.juejin.cn/user_api/v1/bugfix/collect?aid={{aid|urlencode}}&uuid={{user_unique_id|urlencode}}",
|
||
"headers": [
|
||
{
|
||
"name": "content-type",
|
||
"value": "application/json"
|
||
},
|
||
{
|
||
"name": "authority",
|
||
"value": "api.juejin.cn"
|
||
},
|
||
{
|
||
"name": "pragma",
|
||
"value": "no-cache"
|
||
},
|
||
{
|
||
"name": "user-agent",
|
||
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36 Edg/93.0.961.38"
|
||
},
|
||
{
|
||
"name": "origin",
|
||
"value": "https://juejin.cn"
|
||
},
|
||
{
|
||
"name": "referer",
|
||
"value": "https://juejin.cn/"
|
||
},
|
||
{
|
||
"name": "cookie",
|
||
"value": "{{cookie}}"
|
||
}
|
||
],
|
||
"cookies": [],
|
||
"data": "{\"bug_type\":{{bug_type}},\"bug_time\":{{bug_time}}}"
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "\"err_no\":0",
|
||
"from": "content"
|
||
},
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
}
|
||
],
|
||
"failed_asserts": [
|
||
{
|
||
"re": "\"err_no\":[1-9]\\d*",
|
||
"from": "content"
|
||
}
|
||
],
|
||
"extract_variables": [
|
||
{
|
||
"name": "bug_msg",
|
||
"re": "\"err_msg\":\"(.*?)\"",
|
||
"from": "content"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "{% endfor %}",
|
||
"headers": [],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "undefined",
|
||
"from": "status"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": []
|
||
}
|
||
},
|
||
{
|
||
"comment": "收集bug活动添件判断结束\n",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "{% endif %}",
|
||
"headers": [],
|
||
"cookies": [],
|
||
"data": ""
|
||
},
|
||
"rule": {
|
||
"success_asserts": [],
|
||
"failed_asserts": [],
|
||
"extract_variables": []
|
||
}
|
||
},
|
||
{
|
||
"comment": "日志",
|
||
"request": {
|
||
"method": "GET",
|
||
"url": "http://localhost/util/string/replace?r=text&p=&s=&t=%E7%AD%BE%E5%88%B0%3A%C2%A0%C2%A0{{incr_point|urlencode}}%20%EF%BC%8C%E6%8A%BD%E5%A5%96%E5%A5%96%E5%8A%B1%EF%BC%9A{{lottery_name|urlencode}}",
|
||
"headers": [],
|
||
"cookies": []
|
||
},
|
||
"rule": {
|
||
"success_asserts": [
|
||
{
|
||
"re": "200",
|
||
"from": "status"
|
||
},
|
||
{
|
||
"re": "\"状态\": \"OK\"",
|
||
"from": "content"
|
||
}
|
||
],
|
||
"failed_asserts": [],
|
||
"extract_variables": [
|
||
{
|
||
"re": ".+",
|
||
"from": "content",
|
||
"name": "__log__"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
] |