voc-e-commerce-endpoints.json 44 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452
  1. {
  2. "version": "1.2.0",
  3. "updatedAt": "2026-07-03",
  4. "gateway": {
  5. "ecommerce": {
  6. "baseUrl": "https://server.fmode.cn/api/voc-e-commerce",
  7. "auth": "Authorization: Bearer <NewAPI fmode-api token(sk- 开头,优先)或平台 sessionToken(回退)>",
  8. "upstream": "公司 voc-e-commerce 代理,按 proxyPath 透传到电商达人数据上游,对外不暴露任何上游供应商名称。",
  9. "billing": "每次成功调用按平台规则计费一次;计费优先走 NewAPI(fmode-api)额度,sk- token 鉴权失败时自动回退平台 sessionToken。402=余额不足(引导 fmode-api 充值),401=token 缺失/失效,403=账号禁用/无权限。",
  10. "note": "这是一个通用转发网关:清单内已登记抖音/小红书达人搜索与详情接口;清单里没有的接口可直接用 tihao_api_call 传 rawPath + method + params 调用。",
  11. "rawPathHint": "调用未登记接口时,把 proxyPath 传给 tihao_api_call 的 rawPath,例如 douyin-xingtu/gw/api/data_sp/author_cp_info/v1,并按对应平台参数规则拼 query/body。"
  12. },
  13. "social": {
  14. "baseUrl": "https://server.fmode.cn/api/voc-social",
  15. "auth": "Authorization: Bearer <NewAPI fmode-api token(sk- 开头,优先)或平台 sessionToken(回退)>",
  16. "upstream": "公司 voc-social 中转网关(全量代理,按 proxyPath 透传到社媒数据上游),对外不暴露任何上游供应商名称。",
  17. "billing": "每次成功调用计费一次;计费与错误处理同电商网关(优先 fmode-api,401 回退 sessionToken)。",
  18. "note": "小红书素人/非蒲公英(笔记/用户/评论/话题搜索与详情)和抖音素人/开放端(用户/视频搜索、主页/作品/视频/评论详情、分享链接与主页链接解析、星图 kolId 转换)走这个网关。endpoint 带 channel=\"social\" 时 tihao_api_call 会自动选用本网关;未登记接口可传 rawPath + channel=\"social\" 调用。",
  19. "rawPathHint": "调用未登记的社媒接口时,把 proxyPath 传给 tihao_api_call 的 rawPath 并加 channel=\"social\",例如 xiaohongshu/app/search_notes。"
  20. }
  21. },
  22. "platforms": [
  23. {
  24. "key": "douyin",
  25. "label": "抖音星图",
  26. "channel": "ecommerce",
  27. "status": "verified",
  28. "idField": "star_id",
  29. "detailParam": "oAuthorId"
  30. },
  31. {
  32. "key": "xiaohongshu",
  33. "label": "小红书蒲公英(PGY 商单博主)",
  34. "channel": "ecommerce",
  35. "status": "verified",
  36. "idField": "userId",
  37. "detailParam": "userId"
  38. },
  39. {
  40. "key": "xiaohongshu",
  41. "label": "小红书素人/非蒲公英(笔记·用户·评论)",
  42. "channel": "social",
  43. "status": "verified",
  44. "idField": "user_id",
  45. "detailParam": "user_id"
  46. },
  47. {
  48. "key": "douyin",
  49. "label": "抖音素人/开放端(搜索·主页·视频·评论·链接解析)",
  50. "channel": "social",
  51. "status": "verified",
  52. "idField": "sec_user_id",
  53. "detailParam": "sec_user_id"
  54. }
  55. ],
  56. "workflow": "电商达人(蒲公英/星图,channel=ecommerce):第一波搜索拿达人 id(抖音 star_id、小红书 userId),第二波按需调详情接口补 CPM/CPE/商单/中位数。小红书素人/非蒲公英(channel=social,走 voc-social 全量代理):用 xiaohongshu.search_notes 搜笔记、search/web_v3 搜用户,再用 note_detail/user_info/user_notes/note_comments 取详情。抖音素人/开放端(channel=social,同走 voc-social):用 douyin.search_user / douyin.search_video 按关键词搜账号与视频;参考账号/参考视频解析用 douyin.get_sec_user_id(主页链接→sec_user_id)、douyin.fetch_one_video_by_share_url(分享链接→视频+作者),再用 douyin.user_profile / douyin.user_posts / douyin.video_detail / douyin.video_comments 补主页与近作证据;需要接回星图详情线时用 douyin.xingtu.get_xingtu_kolid_by_sec_user_id 或 get_xingtu_kolid_by_unique_id 把抖音账号换成星图 kolId。tihao_api_call 按 endpoint 的 channel 自动选网关;两条线计费都优先 NewAPI(fmode-api)sk- token,鉴权失败回退平台 sessionToken。",
  57. "endpoints": [
  58. {
  59. "id": "douyin.search_author_square",
  60. "platform": "douyin",
  61. "wave": "search",
  62. "title": "抖音星图达人广场搜索",
  63. "summary": "按关键词搜索抖音星图达人,返回达人列表(含 star_id、昵称、粉丝数、报价、标签等基础信息)。搜索结果不含 CPM/CPE/商单等绩效指标,需用详情接口补。返回项中的 star_id 即详情接口所需的 oAuthorId。",
  64. "method": "GET",
  65. "paramsIn": "query",
  66. "proxyPath": "douyin-xingtu/gw/api/gsearch/search_for_author_square/v1",
  67. "requiredParams": [
  68. "keyword"
  69. ],
  70. "responseHint": "data.model.itemList[],每项含 star_id(→ oAuthorId)、name、follower、报价、标签。",
  71. "tags": [
  72. "抖音",
  73. "douyin",
  74. "星图",
  75. "搜索",
  76. "达人",
  77. "search",
  78. "first-wave"
  79. ],
  80. "billing": 1,
  81. "channel": "ecommerce"
  82. },
  83. {
  84. "id": "douyin.author_cp_info",
  85. "platform": "douyin",
  86. "wave": "detail",
  87. "title": "抖音星图达人 CPM/CPE 预期",
  88. "summary": "返回单个达人的图文/视频预期 CPM、CPE、预期播放等投放性价比指标。入参 oAuthorId 取自搜索结果的 star_id。",
  89. "method": "GET",
  90. "paramsIn": "query",
  91. "proxyPath": "douyin-xingtu/gw/api/data_sp/author_cp_info/v1",
  92. "requiredParams": [
  93. "oAuthorId"
  94. ],
  95. "responseHint": "expect_cpm / expect_cpe / expect_vv / hot_item 等预期投放指标。",
  96. "tags": [
  97. "抖音",
  98. "douyin",
  99. "星图",
  100. "cpm",
  101. "cpe",
  102. "详情",
  103. "detail",
  104. "second-wave",
  105. "绩效"
  106. ],
  107. "billing": 1,
  108. "channel": "ecommerce"
  109. },
  110. {
  111. "id": "douyin.author_convert_ability",
  112. "platform": "douyin",
  113. "wave": "detail",
  114. "title": "抖音星图达人转化能力",
  115. "summary": "返回单个达人的 GPM 区间、视频播放中位数、关联视频数、推荐商品数等转化能力指标。入参 oAuthorId 取自搜索结果的 star_id。",
  116. "method": "GET",
  117. "paramsIn": "query",
  118. "proxyPath": "douyin-xingtu/gw/api/data_sp/get_author_convert_ability/v1",
  119. "requiredParams": [
  120. "oAuthorId"
  121. ],
  122. "responseHint": "gpm_range / video_vv_median(播放中位数)/ related_video_cnt / rec_product_cnt 等。",
  123. "tags": [
  124. "抖音",
  125. "douyin",
  126. "星图",
  127. "转化",
  128. "中位数",
  129. "gpm",
  130. "详情",
  131. "detail",
  132. "second-wave",
  133. "绩效"
  134. ],
  135. "billing": 1,
  136. "channel": "ecommerce"
  137. },
  138. {
  139. "id": "douyin.author_marketing_info",
  140. "platform": "douyin",
  141. "wave": "detail",
  142. "title": "抖音星图达人营销/报价信息",
  143. "summary": "返回单个达人的分时长报价、行业标签、活动信息、榜单排名等营销信息。入参 oAuthorId 取自搜索结果的 star_id。",
  144. "method": "GET",
  145. "paramsIn": "query",
  146. "proxyPath": "douyin-xingtu/gw/api/author/get_author_marketing_info/v1",
  147. "requiredParams": [
  148. "oAuthorId"
  149. ],
  150. "responseHint": "price_info[](分时长报价)/ industry_tags / activity_info / hot_list_ranks。",
  151. "tags": [
  152. "抖音",
  153. "douyin",
  154. "星图",
  155. "报价",
  156. "营销",
  157. "标签",
  158. "详情",
  159. "detail",
  160. "second-wave"
  161. ],
  162. "billing": 1,
  163. "channel": "ecommerce"
  164. },
  165. {
  166. "id": "douyin.author_order_experience",
  167. "platform": "douyin",
  168. "wave": "detail",
  169. "title": "抖音星图达人商单/合作经验",
  170. "summary": "返回单个达人的商单合作行业经验等指标,可用于推断商单数/合作活跃度。入参 oAuthorId 取自搜索结果的 star_id。",
  171. "method": "GET",
  172. "paramsIn": "query",
  173. "proxyPath": "douyin-xingtu/gw/api/aggregator/get_author_order_experience/v1",
  174. "requiredParams": [
  175. "oAuthorId"
  176. ],
  177. "responseHint": "order_experience_industries[](商单合作行业经验)。",
  178. "tags": [
  179. "抖音",
  180. "douyin",
  181. "星图",
  182. "商单",
  183. "合作",
  184. "经验",
  185. "详情",
  186. "detail",
  187. "second-wave"
  188. ],
  189. "billing": 1,
  190. "channel": "ecommerce"
  191. },
  192. {
  193. "id": "douyin.search_user",
  194. "platform": "douyin",
  195. "channel": "social",
  196. "wave": "search",
  197. "title": "抖音用户搜索",
  198. "summary": "按关键词搜索抖音用户/账号(素人/开放端,非星图)。用于按行业词/账号名找抖音达人或对照参考账号。返回的 sec_user_id 可继续用于 user_profile / user_posts / 星图 kolId 转换。",
  199. "method": "POST",
  200. "paramsIn": "body",
  201. "proxyPath": "douyin/search/fetch_user_search_v2",
  202. "requiredParams": [
  203. "keyword"
  204. ],
  205. "params": [
  206. {
  207. "name": "keyword",
  208. "in": "body",
  209. "type": "string",
  210. "required": true,
  211. "desc": "搜索关键词(账号名/行业词),如「港风穿搭」「母婴测评」。"
  212. },
  213. {
  214. "name": "cursor",
  215. "in": "body",
  216. "type": "integer",
  217. "required": false,
  218. "default": 0,
  219. "desc": "分页偏移游标,首页为 0,翻页用上一次返回的 cursor。"
  220. },
  221. {
  222. "name": "search_id",
  223. "in": "body",
  224. "type": "string",
  225. "required": false,
  226. "default": "",
  227. "desc": "连续翻页时透传上一次返回的 search_id。"
  228. }
  229. ],
  230. "responseHint": "返回用户列表,含 sec_user_id、昵称、粉丝数、抖音号(unique_id);sec_user_id 用于主页/作品接口,unique_id 可换星图 kolId。",
  231. "tags": [
  232. "抖音",
  233. "douyin",
  234. "素人",
  235. "非星图",
  236. "社媒",
  237. "social",
  238. "用户",
  239. "user",
  240. "账号",
  241. "搜索",
  242. "search",
  243. "达人",
  244. "kol"
  245. ],
  246. "billing": 1
  247. },
  248. {
  249. "id": "douyin.search_video",
  250. "platform": "douyin",
  251. "channel": "social",
  252. "wave": "search",
  253. "title": "抖音视频搜索",
  254. "summary": "按关键词只搜索抖音视频(素人/开放端)。用于按方向词采集相关短视频、找同类内容账号。",
  255. "method": "POST",
  256. "paramsIn": "body",
  257. "proxyPath": "douyin/search/fetch_video_search_v2",
  258. "requiredParams": [
  259. "keyword"
  260. ],
  261. "params": [
  262. {
  263. "name": "keyword",
  264. "in": "body",
  265. "type": "string",
  266. "required": true,
  267. "desc": "搜索关键词,任意行业/方向均可。"
  268. },
  269. {
  270. "name": "cursor",
  271. "in": "body",
  272. "type": "integer",
  273. "required": false,
  274. "default": 0,
  275. "desc": "分页偏移游标,首页为 0,翻页用上一次返回的 cursor。"
  276. },
  277. {
  278. "name": "sort_type",
  279. "in": "body",
  280. "type": "string",
  281. "required": false,
  282. "default": "0",
  283. "desc": "排序:0 综合,1 最多点赞,2 最新发布。"
  284. },
  285. {
  286. "name": "publish_time",
  287. "in": "body",
  288. "type": "string",
  289. "required": false,
  290. "default": "0",
  291. "desc": "发布时间:0 不限,1 一天内,7 一周内,180 半年内。"
  292. },
  293. {
  294. "name": "search_id",
  295. "in": "body",
  296. "type": "string",
  297. "required": false,
  298. "default": "",
  299. "desc": "连续翻页时透传上一次返回的 search_id。"
  300. }
  301. ],
  302. "responseHint": "返回视频列表,含 aweme_id、作者(含 sec_user_id)、统计数据;翻页用 cursor/search_id。",
  303. "tags": [
  304. "抖音",
  305. "douyin",
  306. "素人",
  307. "非星图",
  308. "社媒",
  309. "social",
  310. "视频",
  311. "video",
  312. "搜索",
  313. "search",
  314. "关键词"
  315. ],
  316. "billing": 1
  317. },
  318. {
  319. "id": "douyin.search_general",
  320. "platform": "douyin",
  321. "channel": "social",
  322. "wave": "search",
  323. "title": "抖音综合搜索",
  324. "summary": "按关键词做抖音综合搜索(视频/用户/话题混合,素人/开放端)。搜索意图不确定时的入口。",
  325. "method": "POST",
  326. "paramsIn": "body",
  327. "proxyPath": "douyin/search/fetch_general_search_v2",
  328. "requiredParams": [
  329. "keyword"
  330. ],
  331. "params": [
  332. {
  333. "name": "keyword",
  334. "in": "body",
  335. "type": "string",
  336. "required": true,
  337. "desc": "搜索关键词,任意行业/方向均可。"
  338. },
  339. {
  340. "name": "cursor",
  341. "in": "body",
  342. "type": "integer",
  343. "required": false,
  344. "default": 0,
  345. "desc": "分页偏移游标,首页为 0,翻页用上一次返回的 cursor。"
  346. },
  347. {
  348. "name": "sort_type",
  349. "in": "body",
  350. "type": "string",
  351. "required": false,
  352. "default": "0",
  353. "desc": "排序:0 综合,1 最多点赞,2 最新发布。"
  354. },
  355. {
  356. "name": "publish_time",
  357. "in": "body",
  358. "type": "string",
  359. "required": false,
  360. "default": "0",
  361. "desc": "发布时间:0 不限,1 一天内,7 一周内,180 半年内。"
  362. },
  363. {
  364. "name": "search_id",
  365. "in": "body",
  366. "type": "string",
  367. "required": false,
  368. "default": "",
  369. "desc": "连续翻页时透传上一次返回的 search_id。"
  370. }
  371. ],
  372. "responseHint": "返回混合结果(视频/用户/话题);翻页用 cursor/search_id。",
  373. "tags": [
  374. "抖音",
  375. "douyin",
  376. "素人",
  377. "非星图",
  378. "社媒",
  379. "social",
  380. "综合",
  381. "搜索",
  382. "search",
  383. "视频",
  384. "用户"
  385. ],
  386. "billing": 1
  387. },
  388. {
  389. "id": "douyin.user_profile",
  390. "platform": "douyin",
  391. "channel": "social",
  392. "wave": "detail",
  393. "title": "抖音用户主页信息",
  394. "summary": "按 sec_user_id 获取抖音用户主页资料(昵称、签名、粉丝/获赞/作品数等)。参考账号解析与候选账号主页补证用。",
  395. "method": "GET",
  396. "paramsIn": "query",
  397. "proxyPath": "douyin/app/v3/handler_user_profile",
  398. "requiredParams": [
  399. "sec_user_id"
  400. ],
  401. "params": [
  402. {
  403. "name": "sec_user_id",
  404. "in": "query",
  405. "type": "string",
  406. "required": true,
  407. "desc": "用户 sec_user_id,来自 search_user、视频作者字段或 get_sec_user_id 链接解析。"
  408. }
  409. ],
  410. "responseHint": "返回用户资料对象,含粉丝数、获赞数、作品数、签名、抖音号(unique_id)。",
  411. "tags": [
  412. "抖音",
  413. "douyin",
  414. "素人",
  415. "非星图",
  416. "社媒",
  417. "social",
  418. "用户",
  419. "user",
  420. "主页",
  421. "profile",
  422. "参考账号",
  423. "达人"
  424. ],
  425. "billing": 1
  426. },
  427. {
  428. "id": "douyin.user_posts",
  429. "platform": "douyin",
  430. "channel": "social",
  431. "wave": "detail",
  432. "title": "抖音用户发布视频",
  433. "summary": "按 sec_user_id 拉取某用户主页发布的视频列表。用于参考账号/候选账号近作盘点(近 10-20 条、更新频率、内容类目一致性)。",
  434. "method": "GET",
  435. "paramsIn": "query",
  436. "proxyPath": "douyin/app/v3/fetch_user_post_videos",
  437. "requiredParams": [
  438. "sec_user_id"
  439. ],
  440. "params": [
  441. {
  442. "name": "sec_user_id",
  443. "in": "query",
  444. "type": "string",
  445. "required": true,
  446. "desc": "用户 sec_user_id。"
  447. },
  448. {
  449. "name": "max_cursor",
  450. "in": "query",
  451. "type": "integer",
  452. "required": false,
  453. "default": 0,
  454. "desc": "分页游标,首页为 0,翻页用上一次返回的 max_cursor。"
  455. },
  456. {
  457. "name": "count",
  458. "in": "query",
  459. "type": "integer",
  460. "required": false,
  461. "default": 20,
  462. "desc": "每页数量,建议 20。"
  463. }
  464. ],
  465. "responseHint": "返回该用户的视频列表(含 aweme_id、标题、封面、统计);翻页用返回的 max_cursor。",
  466. "tags": [
  467. "抖音",
  468. "douyin",
  469. "素人",
  470. "非星图",
  471. "社媒",
  472. "social",
  473. "用户",
  474. "作品",
  475. "posts",
  476. "近作",
  477. "参考账号",
  478. "达人"
  479. ],
  480. "billing": 1
  481. },
  482. {
  483. "id": "douyin.video_detail",
  484. "platform": "douyin",
  485. "channel": "social",
  486. "wave": "detail",
  487. "title": "抖音视频详情",
  488. "summary": "按视频 id(aweme_id)获取单个抖音视频完整数据(标题、作者、统计、视频地址、封面等)。参考视频补证用。",
  489. "method": "GET",
  490. "paramsIn": "query",
  491. "proxyPath": "douyin/app/v3/fetch_one_video",
  492. "requiredParams": [
  493. "aweme_id"
  494. ],
  495. "params": [
  496. {
  497. "name": "aweme_id",
  498. "in": "query",
  499. "type": "string",
  500. "required": true,
  501. "desc": "视频 id(aweme_id),来自搜索/作品列表/链接解析。"
  502. }
  503. ],
  504. "responseHint": "返回单个视频对象,含统计、作者(sec_user_id)、话题、视频/封面地址。",
  505. "tags": [
  506. "抖音",
  507. "douyin",
  508. "素人",
  509. "非星图",
  510. "社媒",
  511. "social",
  512. "视频",
  513. "video",
  514. "详情",
  515. "detail",
  516. "参考视频",
  517. "aweme"
  518. ],
  519. "billing": 1
  520. },
  521. {
  522. "id": "douyin.video_comments",
  523. "platform": "douyin",
  524. "channel": "social",
  525. "wave": "detail",
  526. "title": "抖音视频评论列表",
  527. "summary": "按视频 id 拉取抖音视频一级评论。用于互动真实性核查(重复评论/刷评风险)与口碑证据。",
  528. "method": "GET",
  529. "paramsIn": "query",
  530. "proxyPath": "douyin/app/v3/fetch_video_comments",
  531. "requiredParams": [
  532. "aweme_id"
  533. ],
  534. "params": [
  535. {
  536. "name": "aweme_id",
  537. "in": "query",
  538. "type": "string",
  539. "required": true,
  540. "desc": "视频 id(aweme_id)。"
  541. },
  542. {
  543. "name": "cursor",
  544. "in": "query",
  545. "type": "integer",
  546. "required": false,
  547. "default": 0,
  548. "desc": "分页游标,首页为 0,翻页用上一次返回的 cursor。"
  549. },
  550. {
  551. "name": "count",
  552. "in": "query",
  553. "type": "integer",
  554. "required": false,
  555. "default": 20,
  556. "desc": "每页数量,建议 20。"
  557. }
  558. ],
  559. "responseHint": "返回评论列表,含 comment_id、文本、点赞、子评论数;翻页用返回的 cursor。",
  560. "tags": [
  561. "抖音",
  562. "douyin",
  563. "素人",
  564. "非星图",
  565. "社媒",
  566. "social",
  567. "评论",
  568. "comment",
  569. "刷评",
  570. "互动",
  571. "风险"
  572. ],
  573. "billing": 1
  574. },
  575. {
  576. "id": "douyin.get_sec_user_id",
  577. "platform": "douyin",
  578. "channel": "social",
  579. "wave": "resolve",
  580. "title": "抖音主页链接提取 sec_user_id",
  581. "summary": "把抖音用户主页链接(含短链)解析成 sec_user_id。参考账号链接解析第一步。",
  582. "method": "GET",
  583. "paramsIn": "query",
  584. "proxyPath": "douyin/web/get_sec_user_id",
  585. "requiredParams": [
  586. "url"
  587. ],
  588. "params": [
  589. {
  590. "name": "url",
  591. "in": "query",
  592. "type": "string",
  593. "required": true,
  594. "desc": "用户主页链接,支持 v.douyin.com 短链与 www.douyin.com/user/ 长链。"
  595. }
  596. ],
  597. "responseHint": "返回 sec_user_id,可继续调 user_profile / user_posts / 星图 kolId 转换。",
  598. "tags": [
  599. "抖音",
  600. "douyin",
  601. "素人",
  602. "非星图",
  603. "社媒",
  604. "social",
  605. "链接解析",
  606. "参考账号",
  607. "sec_user_id",
  608. "短链",
  609. "主页"
  610. ],
  611. "billing": 1
  612. },
  613. {
  614. "id": "douyin.fetch_one_video_by_share_url",
  615. "platform": "douyin",
  616. "channel": "social",
  617. "wave": "resolve",
  618. "title": "抖音分享链接获取视频数据",
  619. "summary": "按抖音分享链接(含 v.douyin.com 短链)直接获取该视频完整数据。参考视频链接解析一步到位(视频+作者 sec_user_id)。",
  620. "method": "GET",
  621. "paramsIn": "query",
  622. "proxyPath": "douyin/app/v3/fetch_one_video_by_share_url",
  623. "requiredParams": [
  624. "share_url"
  625. ],
  626. "params": [
  627. {
  628. "name": "share_url",
  629. "in": "query",
  630. "type": "string",
  631. "required": true,
  632. "desc": "视频分享链接,支持短链。"
  633. }
  634. ],
  635. "responseHint": "返回单个视频对象(同 video_detail),含作者 sec_user_id,可继续做账号解析。",
  636. "tags": [
  637. "抖音",
  638. "douyin",
  639. "素人",
  640. "非星图",
  641. "社媒",
  642. "social",
  643. "链接解析",
  644. "参考视频",
  645. "分享链接",
  646. "短链",
  647. "video"
  648. ],
  649. "billing": 1
  650. },
  651. {
  652. "id": "douyin.xingtu.get_xingtu_kolid_by_sec_user_id",
  653. "platform": "douyin",
  654. "channel": "social",
  655. "wave": "resolve",
  656. "title": "sec_user_id 换星图 kolId",
  657. "summary": "通过抖音 sec_user_id 获取星图 kolId。把素人线解析出的参考账号接回星图详情线(报价/CP/商单等)。",
  658. "method": "GET",
  659. "paramsIn": "query",
  660. "proxyPath": "douyin/xingtu/get_xingtu_kolid_by_sec_user_id",
  661. "requiredParams": [
  662. "sec_user_id"
  663. ],
  664. "params": [
  665. {
  666. "name": "sec_user_id",
  667. "in": "query",
  668. "type": "string",
  669. "required": true,
  670. "desc": "抖音用户 sec_user_id。"
  671. }
  672. ],
  673. "responseHint": "返回星图 kolId;拿到后可用星图详情接口(oAuthorId=kolId)查报价/CP/商单数据。",
  674. "tags": [
  675. "抖音",
  676. "douyin",
  677. "素人",
  678. "非星图",
  679. "社媒",
  680. "social",
  681. "星图",
  682. "xingtu",
  683. "kolid",
  684. "参考账号",
  685. "桥接"
  686. ],
  687. "billing": 1
  688. },
  689. {
  690. "id": "douyin.xingtu.get_xingtu_kolid_by_unique_id",
  691. "platform": "douyin",
  692. "channel": "social",
  693. "wave": "resolve",
  694. "title": "抖音号换星图 kolId",
  695. "summary": "通过抖音号(unique_id)获取星图 kolId。客户只给抖音号时直接接回星图详情线。",
  696. "method": "GET",
  697. "paramsIn": "query",
  698. "proxyPath": "douyin/xingtu/get_xingtu_kolid_by_unique_id",
  699. "requiredParams": [
  700. "unique_id"
  701. ],
  702. "params": [
  703. {
  704. "name": "unique_id",
  705. "in": "query",
  706. "type": "string",
  707. "required": true,
  708. "desc": "抖音号(unique_id)。"
  709. }
  710. ],
  711. "responseHint": "返回星图 kolId;拿到后可用星图详情接口(oAuthorId=kolId)查报价/CP/商单数据。",
  712. "tags": [
  713. "抖音",
  714. "douyin",
  715. "素人",
  716. "非星图",
  717. "社媒",
  718. "social",
  719. "星图",
  720. "xingtu",
  721. "kolid",
  722. "抖音号",
  723. "桥接"
  724. ],
  725. "billing": 1
  726. },
  727. {
  728. "id": "xiaohongshu.search_blogger",
  729. "platform": "xiaohongshu",
  730. "wave": "search",
  731. "title": "小红书蒲公英博主搜索",
  732. "summary": "按关键词搜索小红书蒲公英博主,返回博主列表(含 userId、redId 短ID、昵称、粉丝数、报价及部分绩效字段)。返回项中的 userId 即详情接口所需入参。",
  733. "method": "GET",
  734. "paramsIn": "query",
  735. "proxyPath": "xiaohongshu-pgy/api/solar/cooperator/blogger/v2/v1",
  736. "requiredParams": [
  737. "keyword"
  738. ],
  739. "responseHint": "博主列表,每项含 userId(→ 详情接口入参)、redId(短ID)、昵称、粉丝数、报价、部分 CPM/互动字段。",
  740. "tags": [
  741. "小红书",
  742. "xiaohongshu",
  743. "蒲公英",
  744. "pgy",
  745. "搜索",
  746. "博主",
  747. "search",
  748. "first-wave"
  749. ],
  750. "billing": 1,
  751. "channel": "ecommerce"
  752. },
  753. {
  754. "id": "xiaohongshu.kol_cost_effective",
  755. "platform": "xiaohongshu",
  756. "wave": "detail",
  757. "title": "小红书蒲公英博主性价比 (CPM/CPE)",
  758. "summary": "返回单个博主的图文/视频预期 CPM、阅读成本、互动成本等性价比指标。入参 userId 取自搜索结果。",
  759. "method": "GET",
  760. "paramsIn": "query",
  761. "proxyPath": "xiaohongshu-pgy/api/solar/kol/dataV2/costEffective/v1",
  762. "requiredParams": [
  763. "userId"
  764. ],
  765. "responseHint": "estimatePictureCpm / estimateVideoCpm / pictureReadCost / videoReadCost / estimatePictureEngageCost 等。",
  766. "tags": [
  767. "小红书",
  768. "xiaohongshu",
  769. "蒲公英",
  770. "pgy",
  771. "cpm",
  772. "cpe",
  773. "性价比",
  774. "详情",
  775. "detail",
  776. "second-wave",
  777. "绩效"
  778. ],
  779. "billing": 1,
  780. "channel": "ecommerce"
  781. },
  782. {
  783. "id": "xiaohongshu.kol_core_data",
  784. "platform": "xiaohongshu",
  785. "wave": "detail",
  786. "title": "小红书蒲公英博主核心数据",
  787. "summary": "返回单个博主的核心数据(阅读/互动中位数等汇总与每日数据)。入参 userId 取自搜索结果。",
  788. "method": "GET",
  789. "paramsIn": "query",
  790. "proxyPath": "xiaohongshu-pgy/api/pgy/kol/data/core_data/v1",
  791. "requiredParams": [
  792. "userId"
  793. ],
  794. "responseHint": "sumData(阅读/互动中位数等汇总)/ dailyData(每日数据)。",
  795. "tags": [
  796. "小红书",
  797. "xiaohongshu",
  798. "蒲公英",
  799. "pgy",
  800. "核心数据",
  801. "中位数",
  802. "详情",
  803. "detail",
  804. "second-wave",
  805. "绩效"
  806. ],
  807. "billing": 1,
  808. "channel": "ecommerce"
  809. },
  810. {
  811. "id": "xiaohongshu.search_notes",
  812. "platform": "xiaohongshu",
  813. "channel": "social",
  814. "wave": "search",
  815. "title": "小红书笔记搜索",
  816. "summary": "按关键词搜索小红书笔记。任意行业/方向关键词均可用于 VOC 选题与口碑采集。",
  817. "method": "GET",
  818. "paramsIn": "query",
  819. "proxyPath": "xiaohongshu/app/search_notes",
  820. "requiredParams": [
  821. "keyword",
  822. "page"
  823. ],
  824. "params": [
  825. {
  826. "name": "keyword",
  827. "in": "query",
  828. "type": "string",
  829. "required": true,
  830. "desc": "搜索关键词,任意行业/方向均可。"
  831. },
  832. {
  833. "name": "page",
  834. "in": "query",
  835. "type": "integer",
  836. "required": true,
  837. "default": 1,
  838. "desc": "页码,从 1 开始,翻页递增。"
  839. },
  840. {
  841. "name": "sort_type",
  842. "in": "query",
  843. "type": "string",
  844. "required": false,
  845. "default": "general",
  846. "desc": "排序:general 综合,time_descending 最新,popularity_descending 最热。"
  847. },
  848. {
  849. "name": "filter_note_type",
  850. "in": "query",
  851. "type": "string",
  852. "required": false,
  853. "default": "不限",
  854. "desc": "笔记类型筛选:不限 / 视频 / 图文。"
  855. },
  856. {
  857. "name": "filter_note_time",
  858. "in": "query",
  859. "type": "string",
  860. "required": false,
  861. "default": "不限",
  862. "desc": "发布时间筛选:不限 / 一天内 / 一周内 / 半年内。"
  863. },
  864. {
  865. "name": "search_id",
  866. "in": "query",
  867. "type": "string",
  868. "required": false,
  869. "default": "",
  870. "desc": "连续翻页时透传上一次返回的 search_id。"
  871. },
  872. {
  873. "name": "session_id",
  874. "in": "query",
  875. "type": "string",
  876. "required": false,
  877. "default": "",
  878. "desc": "连续翻页时透传上一次返回的 session_id。"
  879. }
  880. ],
  881. "responseHint": "返回笔记列表,含 note_id、标题、作者、互动数;翻页递增 page 并透传 search_id/session_id。",
  882. "tags": [
  883. "小红书",
  884. "xiaohongshu",
  885. "xhs",
  886. "笔记",
  887. "note",
  888. "搜索",
  889. "search",
  890. "关键词",
  891. "voc",
  892. "素人",
  893. "非蒲公英",
  894. "社媒",
  895. "social"
  896. ],
  897. "billing": 1
  898. },
  899. {
  900. "id": "xiaohongshu.search_products",
  901. "platform": "xiaohongshu",
  902. "channel": "social",
  903. "wave": "search",
  904. "title": "小红书商品搜索",
  905. "summary": "按关键词搜索小红书商品(带价格/服务保障筛选),用于电商相关 VOC。",
  906. "method": "GET",
  907. "paramsIn": "query",
  908. "proxyPath": "xiaohongshu/app/search_products",
  909. "requiredParams": [
  910. "keyword",
  911. "page"
  912. ],
  913. "params": [
  914. {
  915. "name": "keyword",
  916. "in": "query",
  917. "type": "string",
  918. "required": true,
  919. "desc": "搜索关键词。"
  920. },
  921. {
  922. "name": "page",
  923. "in": "query",
  924. "type": "integer",
  925. "required": true,
  926. "default": 1,
  927. "desc": "页码,从 1 开始。"
  928. },
  929. {
  930. "name": "sort",
  931. "in": "query",
  932. "type": "string",
  933. "required": false,
  934. "default": "",
  935. "desc": "排序方式,可留空用默认。"
  936. },
  937. {
  938. "name": "scope",
  939. "in": "query",
  940. "type": "string",
  941. "required": false,
  942. "default": "",
  943. "desc": "筛选范围,可留空。"
  944. },
  945. {
  946. "name": "min_price",
  947. "in": "query",
  948. "type": "string",
  949. "required": false,
  950. "default": "",
  951. "desc": "最低价筛选,可留空。"
  952. },
  953. {
  954. "name": "max_price",
  955. "in": "query",
  956. "type": "string",
  957. "required": false,
  958. "default": "",
  959. "desc": "最高价筛选,可留空。"
  960. },
  961. {
  962. "name": "search_id",
  963. "in": "query",
  964. "type": "string",
  965. "required": false,
  966. "default": "",
  967. "desc": "连续翻页时透传上一次返回的 search_id。"
  968. },
  969. {
  970. "name": "session_id",
  971. "in": "query",
  972. "type": "string",
  973. "required": false,
  974. "default": "",
  975. "desc": "连续翻页时透传上一次返回的 session_id。"
  976. }
  977. ],
  978. "responseHint": "返回商品列表,含标题、价格、销量、店铺。",
  979. "tags": [
  980. "小红书",
  981. "xiaohongshu",
  982. "xhs",
  983. "商品",
  984. "product",
  985. "电商",
  986. "搜索",
  987. "search",
  988. "素人",
  989. "非蒲公英",
  990. "社媒",
  991. "social"
  992. ],
  993. "billing": 1
  994. },
  995. {
  996. "id": "xiaohongshu.web_v3.fetch_search_notes",
  997. "platform": "xiaohongshu",
  998. "channel": "social",
  999. "wave": "search",
  1000. "title": "搜索笔记",
  1001. "summary": "搜索笔记 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V3(本接口)` > `Web V2` > `Web` 参数: - keyword: 搜索关键词 - page: 页码 - sort: 排序方式 - general: 综合 - t",
  1002. "method": "GET",
  1003. "paramsIn": "query",
  1004. "proxyPath": "xiaohongshu/web_v3/fetch_search_notes",
  1005. "requiredParams": [],
  1006. "params": [],
  1007. "responseHint": "",
  1008. "tags": [
  1009. "xiaohongshu",
  1010. "小红书",
  1011. "web",
  1012. "v3",
  1013. "素人",
  1014. "非蒲公英",
  1015. "社媒",
  1016. "social"
  1017. ],
  1018. "billing": 1
  1019. },
  1020. {
  1021. "id": "xiaohongshu.web_v3.fetch_search_users",
  1022. "platform": "xiaohongshu",
  1023. "channel": "social",
  1024. "wave": "search",
  1025. "title": "搜索用户",
  1026. "summary": "搜索用户 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V3(本接口)` > `Web V2` > `Web` 参数: - keyword: 搜索关键词 - page: 页码",
  1027. "method": "GET",
  1028. "paramsIn": "query",
  1029. "proxyPath": "xiaohongshu/web_v3/fetch_search_users",
  1030. "requiredParams": [],
  1031. "params": [],
  1032. "responseHint": "",
  1033. "tags": [
  1034. "xiaohongshu",
  1035. "小红书",
  1036. "web",
  1037. "v3",
  1038. "素人",
  1039. "非蒲公英",
  1040. "社媒",
  1041. "social"
  1042. ],
  1043. "billing": 1
  1044. },
  1045. {
  1046. "id": "xiaohongshu.note_detail",
  1047. "platform": "xiaohongshu",
  1048. "channel": "social",
  1049. "wave": "detail",
  1050. "title": "小红书笔记详情",
  1051. "summary": "按 note_id(或分享文案)获取小红书笔记完整内容。",
  1052. "method": "GET",
  1053. "paramsIn": "query",
  1054. "proxyPath": "xiaohongshu/app/get_note_info",
  1055. "requiredParams": [
  1056. "note_id"
  1057. ],
  1058. "params": [
  1059. {
  1060. "name": "note_id",
  1061. "in": "query",
  1062. "type": "string",
  1063. "required": true,
  1064. "desc": "笔记 id(note_id),来自 search_notes 返回。"
  1065. },
  1066. {
  1067. "name": "share_text",
  1068. "in": "query",
  1069. "type": "string",
  1070. "required": false,
  1071. "default": "",
  1072. "desc": "可选:直接传小红书分享文案/链接,与 note_id 二选一。"
  1073. }
  1074. ],
  1075. "responseHint": "返回单条笔记对象,含正文、图片/视频、话题、互动数。",
  1076. "tags": [
  1077. "小红书",
  1078. "xiaohongshu",
  1079. "xhs",
  1080. "笔记",
  1081. "note",
  1082. "详情",
  1083. "detail",
  1084. "素人",
  1085. "非蒲公英",
  1086. "社媒",
  1087. "social"
  1088. ],
  1089. "billing": 1
  1090. },
  1091. {
  1092. "id": "xiaohongshu.note_comments",
  1093. "platform": "xiaohongshu",
  1094. "channel": "social",
  1095. "wave": "detail",
  1096. "title": "小红书笔记评论",
  1097. "summary": "按 note_id 拉取小红书笔记的一级评论(App V2,VOC 口碑主力接口)。",
  1098. "method": "GET",
  1099. "paramsIn": "query",
  1100. "proxyPath": "xiaohongshu/app_v2/get_note_comments",
  1101. "requiredParams": [
  1102. "note_id"
  1103. ],
  1104. "params": [
  1105. {
  1106. "name": "note_id",
  1107. "in": "query",
  1108. "type": "string",
  1109. "required": true,
  1110. "desc": "笔记 id(note_id),来自 search_notes 返回的 note.id。"
  1111. },
  1112. {
  1113. "name": "share_text",
  1114. "in": "query",
  1115. "type": "string",
  1116. "required": false,
  1117. "default": "",
  1118. "desc": "可选:小红书分享文案/链接,与 note_id 二选一。"
  1119. },
  1120. {
  1121. "name": "xsec_token",
  1122. "in": "query",
  1123. "type": "string",
  1124. "required": false,
  1125. "default": "",
  1126. "desc": "可选安全令牌,来自 search_notes 返回的 note.xsec_token;部分笔记风控需要。"
  1127. }
  1128. ],
  1129. "responseHint": "返回评论列表,含 comment_id、文本、点赞、子评论数;翻页用返回的游标。",
  1130. "tags": [
  1131. "小红书",
  1132. "xiaohongshu",
  1133. "xhs",
  1134. "评论",
  1135. "comment",
  1136. "voc",
  1137. "口碑",
  1138. "素人",
  1139. "非蒲公英",
  1140. "社媒",
  1141. "social"
  1142. ],
  1143. "billing": 1
  1144. },
  1145. {
  1146. "id": "xiaohongshu.sub_comments",
  1147. "platform": "xiaohongshu",
  1148. "channel": "social",
  1149. "wave": "detail",
  1150. "title": "小红书评论回复(楼中楼)",
  1151. "summary": "按 note_id + comment_id 拉取某条评论下的回复(App V2),用于深挖讨论。",
  1152. "method": "GET",
  1153. "paramsIn": "query",
  1154. "proxyPath": "xiaohongshu/app_v2/get_note_sub_comments",
  1155. "requiredParams": [
  1156. "note_id",
  1157. "comment_id"
  1158. ],
  1159. "params": [
  1160. {
  1161. "name": "note_id",
  1162. "in": "query",
  1163. "type": "string",
  1164. "required": true,
  1165. "desc": "笔记 id(note_id)。"
  1166. },
  1167. {
  1168. "name": "comment_id",
  1169. "in": "query",
  1170. "type": "string",
  1171. "required": true,
  1172. "desc": "一级评论 id,来自 note_comments 返回。"
  1173. },
  1174. {
  1175. "name": "start",
  1176. "in": "query",
  1177. "type": "string",
  1178. "required": false,
  1179. "default": "",
  1180. "desc": "分页游标,首页留空,翻页用上一次返回的 start。"
  1181. }
  1182. ],
  1183. "responseHint": "返回某条评论的回复列表;翻页用返回的 start。",
  1184. "tags": [
  1185. "小红书",
  1186. "xiaohongshu",
  1187. "xhs",
  1188. "评论",
  1189. "回复",
  1190. "reply",
  1191. "sub",
  1192. "楼中楼",
  1193. "voc",
  1194. "素人",
  1195. "非蒲公英",
  1196. "社媒",
  1197. "social"
  1198. ],
  1199. "billing": 1
  1200. },
  1201. {
  1202. "id": "xiaohongshu.user_info",
  1203. "platform": "xiaohongshu",
  1204. "channel": "social",
  1205. "wave": "detail",
  1206. "title": "小红书用户信息",
  1207. "summary": "按 user_id 获取小红书用户资料(昵称、简介、粉丝/获赞等)。",
  1208. "method": "GET",
  1209. "paramsIn": "query",
  1210. "proxyPath": "xiaohongshu/app/get_user_info",
  1211. "requiredParams": [
  1212. "user_id"
  1213. ],
  1214. "params": [
  1215. {
  1216. "name": "user_id",
  1217. "in": "query",
  1218. "type": "string",
  1219. "required": true,
  1220. "desc": "用户 id(24 位 hex),来自 search_notes 返回的 note.user.userid;注意不是数字 red_id。"
  1221. }
  1222. ],
  1223. "responseHint": "返回用户资料对象,含粉丝数、获赞收藏、简介。",
  1224. "tags": [
  1225. "小红书",
  1226. "xiaohongshu",
  1227. "xhs",
  1228. "用户",
  1229. "user",
  1230. "信息",
  1231. "profile",
  1232. "达人",
  1233. "竞品",
  1234. "素人",
  1235. "非蒲公英",
  1236. "社媒",
  1237. "social"
  1238. ],
  1239. "billing": 1
  1240. },
  1241. {
  1242. "id": "xiaohongshu.user_notes",
  1243. "platform": "xiaohongshu",
  1244. "channel": "social",
  1245. "wave": "detail",
  1246. "title": "小红书用户发布笔记",
  1247. "summary": "按 user_id 拉取某用户发布的笔记列表,用于竞品/达人内容盘点。",
  1248. "method": "GET",
  1249. "paramsIn": "query",
  1250. "proxyPath": "xiaohongshu/app/get_user_notes",
  1251. "requiredParams": [
  1252. "user_id"
  1253. ],
  1254. "params": [
  1255. {
  1256. "name": "user_id",
  1257. "in": "query",
  1258. "type": "string",
  1259. "required": true,
  1260. "desc": "用户 id(user_id)。"
  1261. },
  1262. {
  1263. "name": "cursor",
  1264. "in": "query",
  1265. "type": "string",
  1266. "required": false,
  1267. "default": "",
  1268. "desc": "分页游标,首页留空,翻页用上一次返回的 cursor。"
  1269. }
  1270. ],
  1271. "responseHint": "返回该用户的笔记列表;翻页用返回的 cursor。",
  1272. "tags": [
  1273. "小红书",
  1274. "xiaohongshu",
  1275. "xhs",
  1276. "用户",
  1277. "笔记",
  1278. "notes",
  1279. "posts",
  1280. "竞品",
  1281. "达人",
  1282. "素人",
  1283. "非蒲公英",
  1284. "社媒",
  1285. "social"
  1286. ],
  1287. "billing": 1
  1288. },
  1289. {
  1290. "id": "xiaohongshu.topic_notes",
  1291. "platform": "xiaohongshu",
  1292. "channel": "social",
  1293. "wave": "detail",
  1294. "title": "小红书话题笔记",
  1295. "summary": "按话题 page_id 拉取该话题下的笔记,用于话题/品类维度的 VOC 采集。",
  1296. "method": "GET",
  1297. "paramsIn": "query",
  1298. "proxyPath": "xiaohongshu/app/get_topic_notes",
  1299. "requiredParams": [
  1300. "page_id",
  1301. "first_load_time"
  1302. ],
  1303. "params": [
  1304. {
  1305. "name": "page_id",
  1306. "in": "query",
  1307. "type": "string",
  1308. "required": true,
  1309. "desc": "话题 page_id。"
  1310. },
  1311. {
  1312. "name": "first_load_time",
  1313. "in": "query",
  1314. "type": "string",
  1315. "required": true,
  1316. "desc": "首次加载时间戳(秒),首次请求传当前时间戳。"
  1317. },
  1318. {
  1319. "name": "sort",
  1320. "in": "query",
  1321. "type": "string",
  1322. "required": false,
  1323. "default": "hot",
  1324. "desc": "排序:hot 最热 / time 最新。"
  1325. },
  1326. {
  1327. "name": "last_note_ct",
  1328. "in": "query",
  1329. "type": "string",
  1330. "required": false,
  1331. "default": "",
  1332. "desc": "翻页透传上一次返回的 last_note_ct。"
  1333. },
  1334. {
  1335. "name": "last_note_id",
  1336. "in": "query",
  1337. "type": "string",
  1338. "required": false,
  1339. "default": "",
  1340. "desc": "翻页透传上一次返回的 last_note_id。"
  1341. },
  1342. {
  1343. "name": "cursor_score",
  1344. "in": "query",
  1345. "type": "string",
  1346. "required": false,
  1347. "default": "",
  1348. "desc": "翻页透传上一次返回的 cursor_score。"
  1349. },
  1350. {
  1351. "name": "session_id",
  1352. "in": "query",
  1353. "type": "string",
  1354. "required": false,
  1355. "default": "",
  1356. "desc": "翻页透传上一次返回的 session_id。"
  1357. }
  1358. ],
  1359. "responseHint": "返回话题下笔记列表;翻页透传 last_note_ct/last_note_id/cursor_score/session_id。",
  1360. "tags": [
  1361. "小红书",
  1362. "xiaohongshu",
  1363. "xhs",
  1364. "话题",
  1365. "topic",
  1366. "笔记",
  1367. "品类",
  1368. "voc",
  1369. "素人",
  1370. "非蒲公英",
  1371. "社媒",
  1372. "social"
  1373. ],
  1374. "billing": 1
  1375. },
  1376. {
  1377. "id": "xiaohongshu.web_v3.fetch_user_info",
  1378. "platform": "xiaohongshu",
  1379. "channel": "social",
  1380. "wave": "detail",
  1381. "title": "获取用户信息",
  1382. "summary": "获取用户公开资料 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V3(本接口)` > `Web V2` > `Web` 参数: - user_id: 用户ID",
  1383. "method": "GET",
  1384. "paramsIn": "query",
  1385. "proxyPath": "xiaohongshu/web_v3/fetch_user_info",
  1386. "requiredParams": [],
  1387. "params": [],
  1388. "responseHint": "",
  1389. "tags": [
  1390. "xiaohongshu",
  1391. "小红书",
  1392. "web",
  1393. "v3",
  1394. "素人",
  1395. "非蒲公英",
  1396. "社媒",
  1397. "social"
  1398. ],
  1399. "billing": 1
  1400. },
  1401. {
  1402. "id": "xiaohongshu.web_v3.fetch_user_notes",
  1403. "platform": "xiaohongshu",
  1404. "channel": "social",
  1405. "wave": "detail",
  1406. "title": "获取用户笔记列表",
  1407. "summary": "获取用户发布的笔记列表 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V3(本接口)` > `Web V2` > `Web` 参数: - user_id: 用户ID - cursor: 翻页游标 - num: 返回数量 (最大 30)",
  1408. "method": "GET",
  1409. "paramsIn": "query",
  1410. "proxyPath": "xiaohongshu/web_v3/fetch_user_notes",
  1411. "requiredParams": [],
  1412. "params": [],
  1413. "responseHint": "",
  1414. "tags": [
  1415. "xiaohongshu",
  1416. "小红书",
  1417. "web",
  1418. "v3",
  1419. "素人",
  1420. "非蒲公英",
  1421. "社媒",
  1422. "social"
  1423. ],
  1424. "billing": 1
  1425. },
  1426. {
  1427. "id": "xiaohongshu.web_v3.fetch_note_detail",
  1428. "platform": "xiaohongshu",
  1429. "channel": "social",
  1430. "wave": "detail",
  1431. "title": "获取笔记详情",
  1432. "summary": "获取笔记详情(图文/视频通用) 接口优先级: - 小红书接口推荐优先级: `App V2` > `App` > `Web V3(本接口)` > `Web V2` > `Web` 参数: - note_id: 笔记ID,可以从小红书的分享链接中获取 - xsec_token: 安全",
  1433. "method": "GET",
  1434. "paramsIn": "query",
  1435. "proxyPath": "xiaohongshu/web_v3/fetch_note_detail",
  1436. "requiredParams": [],
  1437. "params": [],
  1438. "responseHint": "",
  1439. "tags": [
  1440. "xiaohongshu",
  1441. "小红书",
  1442. "web",
  1443. "v3",
  1444. "素人",
  1445. "非蒲公英",
  1446. "社媒",
  1447. "social"
  1448. ],
  1449. "billing": 1
  1450. }
  1451. ]
  1452. }