DATA MARKET

多平台数据接口 · 在线测试

v1.2 · REST
GET /api/get_note_detail 获取笔记详情
参数类型必填说明
note_idstring笔记ID

在线测试

查看 Python 代码
import requests

url = "http://8.140.241.29:9090/api/get_note_detail"
headers = {"Authorization": "YOUR_KEY"}
params = {"note_id": "68663c5e000000000d027a20"}

resp = requests.get(url, params=params, headers=headers)
print(resp.json())
GET /api/get_note_detail_video 获取视频笔记详情
参数类型必填说明
note_idstring视频笔记ID

在线测试

查看 Python 代码
import requests

url = "http://8.140.241.29:9090/api/get_note_detail_video"
headers = {"Authorization": "YOUR_KEY"}
params = {"note_id": "NOTE_ID"}

resp = requests.get(url, params=params, headers=headers)
print(resp.json())
GET /api/search_note 搜索笔记
参数类型必填说明
keywordstring搜索关键词,如:猫粮
pageinteger第几页,如:1
sortTypestring排序:general(综合) / time_descending(最新) / popularity_descending(最多点赞) / comment_descending(最多评论) / collect_descending(最多收藏)
filterNoteTypestring笔记类型:不限 / 视频笔记 / 普通笔记
filterNoteTimestring发布时间:不限 / 一天内 / 一周内 / 半年内
searchIdstring翻页必传,首次请求不传,使用返回的 searchId
sessionIdstring翻页必传,首次请求不传,使用返回的 sessionId
filter_hotstring筛选标签,精细化搜索,如:可购买、品牌、测评、家具
翻页说明:首次请求返回 searchId 和 sessionId,翻页时必须携带。不同关键词不要复用 searchId/sessionId。

在线测试

查看 Python 代码(含翻页)
import requests

url = "http://8.140.241.29:9090/api/search_note"
headers = {"Authorization": "YOUR_KEY"}

search_id = ""
session_id = ""

for page in range(1, 4):
    params = {
        "keyword": "猫粮",
        "page": str(page),
        "sortType": "general",
        "searchId": search_id,
        "sessionId": session_id,
    }
    resp = requests.get(url, params=params, headers=headers)
    result = resp.json()

    # 获取翻页参数(下一页必传)
    search_id = result.get("searchId", "")
    session_id = result.get("sessionId", "")

    print(f"第{page}页, 余额: {result.get('balance')}")
    print(f"  searchId: {search_id}")
    print(f"  sessionId: {session_id}")
GET /api/get_note_comment 获取笔记评论
参数类型必填说明
note_idstring笔记ID
startstring分页游标
sortStrategystring1=默认,2=最新评论,3=点赞最多

在线测试

查看 Python 代码
import requests

url = "http://8.140.241.29:9090/api/get_note_comment"
headers = {"Authorization": "YOUR_KEY"}
params = {"note_id": "NOTE_ID", "sortStrategy": "2"}

resp = requests.get(url, params=params, headers=headers)
print(resp.json())
GET /api/get_note_sub_comment 获取子评论
参数类型必填说明
note_idstring笔记ID
comment_idstring评论ID
startstring分页游标

在线测试

查看 Python 代码
import requests

url = "http://8.140.241.29:9090/api/get_note_sub_comment"
headers = {"Authorization": "YOUR_KEY"}
params = {"note_id": "NOTE_ID", "comment_id": "COMMENT_ID"}

resp = requests.get(url, params=params, headers=headers)
print(resp.json())
GET /api/get_user_info 获取用户信息
参数类型必填说明
user_idstring用户ID

在线测试

查看 Python 代码
import requests

url = "http://8.140.241.29:9090/api/get_user_info"
headers = {"Authorization": "YOUR_KEY"}
params = {"user_id": "5659223450c4b4595d6c312c"}

resp = requests.get(url, params=params, headers=headers)
print(resp.json())
GET /api/user_note_list 获取用户笔记列表
参数类型必填说明
user_idstring用户ID
cursorstring分页游标

在线测试

查看 Python 代码
import requests

url = "http://8.140.241.29:9090/api/user_note_list"
headers = {"Authorization": "YOUR_KEY"}
params = {"user_id": "5659223450c4b4595d6c312c"}

resp = requests.get(url, params=params, headers=headers)
print(resp.json())
GET /api/douyin_video_detail 抖音-视频详情
参数类型必填说明
aweme_idstring抖音视频ID

在线测试

查看 Python 代码
import requests

url = "http://8.140.241.29:9090/api/douyin_video_detail"
headers = {"Authorization": "YOUR_KEY"}
params = {"aweme_id": "7448118827402972455"}

resp = requests.get(url, params=params, headers=headers)
print(resp.json())
GET /api/douyin_comment 抖音-视频评论
参数类型必填说明
aweme_idstring抖音视频ID
cursorinteger分页游标,首次 0;翻页取上次响应的 cursor

在线测试

查看 Python 代码
import requests, json

url = "http://8.140.241.29:9090/api/douyin_comment"
headers = {"Authorization": "YOUR_KEY"}
params = {"aweme_id": "7448118827402972455", "cursor": 0}

# 翻页:首次 cursor=0,之后取响应里的 cursor
while True:
    resp = requests.get(url, headers=headers, params=params, timeout=30).json()
    body = resp.get("data")
    if isinstance(body, str): body = json.loads(body)
    items = (body or {}).get("comments") or []
    print("本页评论数:", len(items))
    if not (body or {}).get("has_more"): break
    params["cursor"] = body.get("cursor")
GET /api/douyin_sub_comment 抖音-视频子评论
参数类型必填说明
aweme_idstring视频ID
comment_idstring父级评论ID
cursorstring分页游标,首次留空

在线测试

查看 Python 代码
import requests

url = "http://8.140.241.29:9090/api/douyin_sub_comment"
headers = {"Authorization": "YOUR_KEY"}
params = {"aweme_id": "7448118827402972455", "comment_id": "7451782481831052044", "cursor": ""}

resp = requests.get(url, params=params, headers=headers)
print(resp.json())

错误码说明

状态码说明处理建议
200请求成功-
400参数错误检查必填参数
401认证失败检查 Authorization
402余额不足联系管理员充值
403账户被封禁联系管理员
500服务器错误稍后重试