{"platform":"xiaohongshu","action":null,"common_fields":{"id":"该记录在原平台上的唯一标识。仅在同一平台内唯一，跨平台可能重复。","title":"标题。平台无标题概念时（如纯文本帖）为 null。","comment_count":"评论数。null 表示不公开，不等于 0。","share_count":"分享/转发数。null 表示不公开，不等于 0。","posted_at":"发布时间，ISO 8601 格式、UTC 时区（如 2026-08-07T12:34:56+00:00）。平台只给非标准字符串时原样透传，解析前建议做容错。null 表示平台未公开。","image_url":"图片链接。多图能力可能返回 image_urls 数组。","author_name":"作者昵称（显示名）。","avatar_url":"头像图片链接。部分平台给的是带尺寸参数的 CDN 链接，可能有时效。","duration_seconds":"时长，单位秒。非视频/音频内容为 null。","platform":"数据来源平台标识，与请求里的 platform 一致（如 xiaohongshu、tiktok）。","user_id":"用户在原平台的唯一 ID。","bio":"个人简介，账号自己填写的文本。可能含换行和 emoji。","following_count":"关注数。null 表示不公开，不等于 0。","post_count":"发布内容总数。null 表示不公开，不等于 0。","is_verified":"是否为平台认证账号（蓝V等）。null 表示无法判定。","location":"地理位置描述，原文透传，格式随平台而异。","language":"内容语言代码（如 zh、en），由平台判定，可能不准。","price":"价格数值，不含货币符号；币种见 currency。","currency":"价格币种代码（如 CNY、USD）。price 存在但 currency 为 null 时不要假定币种。","rating":"评分。**分制随平台而异**，同一行的 `rating_scale` 给出该平台满分 (多数是 5，Booking/豆瓣/爱奇艺/NAVER 是 10)。跨平台比较前必须先按 rating_scale 换算。直接比数字会得出反的结论。","rating_scale":"上一列 `rating` 的满分。5 表示五星制、10 表示十分制。只在该行有 rating 时出现。","reply_count":"回复数，通常用于评论的子回复。null 表示不公开。","author_follower_count":"作者粉丝数。null 表示不公开。"},"platform_fields":{"url":"该记录在小红书上的链接。search、note、profile、hashtag 返回的链接一般带访问令牌，未登录的浏览器也能打开（令牌有时效，过期后重新调用即可）；user_posts 返回的笔记链接不带令牌，在浏览器里打开需要令牌：用笔记 ID 调 note 能拿到可以打开的链接；search_users 返回的主页链接同样不带令牌，用 user_id 调 profile 拿能打开的链接。pgy_content_square 不带 keyword 时笔记链接带令牌，带 keyword 时不带（用笔记 ID 调 note 拿能打开的链接）。followers_list 返回的是粉丝的主页链接，同样不带令牌；note_location 返回的笔记链接带上了请求里的令牌（请求里没带就没有）。","text":"笔记正文或评论内容。note、hashtag 返回笔记全文；search、user_posts 返回的笔记正文可能是截断的摘要（分别约 60 字、100 字以内），要全文用笔记 ID 调 note。reviews 是商品评价的全文。","like_count":"点赞数。笔记、评论类结果是这条内容的点赞数；reviews 是这条商品评价被点「有用」的次数；profile 里是该账号所有笔记累计获得的点赞数。null 表示不公开或这次没拿到，不等于 0。","collect_count":"收藏数。笔记类结果是这篇笔记被收藏的次数；profile 里是该账号笔记累计被收藏的次数。null 表示不公开或这次没拿到，不等于 0。","author_id":"作者的用户 ID，可直接传给 profile、user_posts。笔记类结果里是 24 位，与主页链接里的 ID 相同；评论类结果（comments、comments_batch、sub_comments）里多为 29 位的另一种写法。同一个人的两种写法不同，跨批次去重前先用 profile 换成它返回的 user_id。","author_url":"作者主页链接，不带访问令牌，未登录的浏览器打不开；用 author_id 调 profile 返回的 url 可以直接打开。","is_video":"是否视频笔记。视频播放地址不在详情返回里（2026-10-14 起）：要地址请用同一篇笔记的 url 单独调用 video 接口，按次计费。","next_page_token":"翻页游标：同一页每行的值相同，原样作为下一次请求的 page_token 就取下一页，其余参数保持不变；为空或没有这个字段表示没有下一页。能传 page_token 的是 search、user_posts、comments、sub_comments、search_users、hashtag、product_search、pgy_content_square、reviews、followers_list；comments_batch 行上也带这一项，但它本身不收 page_token。","video_url":"视频播放地址（mp4），带签名、会过期，要留存请及时下载。图文笔记或这次没拿到时为 null。search/user_posts 行与 video 接口返回；note 详情不含（2026-10-14 起要地址请单独调用 video 接口）。","duration_sec":"视频时长，单位秒。图文笔记或这次没拿到时为 null。","poi_id":"搜索结果卡片上标的地点 ID（search）；没标地点时没有这个字段。","poi_name":"地点名称：search 是搜索结果卡片上标的地点；note_location 是笔记标的发布地点里「·」后面的那段（如 星巴克(国贸店)）。没标地点或标了多个地点时没有这个字段。","images":"图片链接列表。note、hashtag、search、user_posts 是笔记的全部图片（按原顺序）；评论类结果（comments、comments_batch、sub_comments）是评论所附的图片，含表情包贴图，没有图片时为空数组；reviews 是买家晒的图，没有晒图时为空数组。null 表示这次没拿到这一项。","is_goods_note":"是否带货笔记（search、user_posts）。","is_cooperation_note":"是否为品牌商业合作笔记（search、note）；拿不到这一项时没有这个字段。","author_is_verified":"作者是否官方认证（note、search）。","updated_at":"笔记最后编辑时间（search、note；ISO 8601，UTC）；没编辑过时可能与 posted_at 接近或缺省。","author_red_id":"作者的小红书号：评论类结果（comments、comments_batch、sub_comments）是评论者的，note、search 是笔记作者的。","video_width":"视频画面宽度（像素，search、video）。","video_height":"视频画面高度（像素，search、video）。","nickname":"用户昵称。","red_id":"小红书号，用户自定义的可搜索 ID，区别于内部 user_id。","follower_count":"粉丝数。profile 里是精确值；search_users 里是从列表展示的「粉丝 1.2万」换算的近似值（1.2万 → 12000）；followers_list 里是这位粉丝自己的粉丝数。null 表示不公开或没认出来，不等于 0。","like_collect_count":"主页上的「获赞与收藏」：该账号笔记累计获得的点赞数与被收藏数之和。拆开的两个数见 like_count、collect_count。","gender":"用户性别，按主页展示值给出，可能为空。","ip_location":"小红书展示的 IP 归属地（省份/国家），平台强制显示，非用户填写。user_posts 只有部分笔记带。","tags":"标签列表：note 是笔记的话题标签；profile 是主页上展示的个人标签（如星座、地区）；reviews 是这条评价被打上的评价标签（如 质量很好），没有时没有这个字段。按页面原文。","real_name_info":"主页上展示的实名信息原文；没有时没有这个字段。","verification_type":"认证类型（search_users、profile）：individual 个人认证、business 企业认证、other 其他认证；未认证的账号没有这个字段。","verification_text":"主页上的认证说明原文（profile）。","is_pinned":"是否作者主页置顶的笔记（user_posts）；置顶笔记排在最前面，按发布时间分析时要排除。","topics":"笔记的话题列表，每项是话题名称 name 和话题页 ID topic_id；topic_id 可以直接传给 hashtag 读这个话题下的笔记。没有话题或这次没拿到时没有这个字段。","mentioned_users":"被 @ 的人：评论类结果是评论里 @ 的人，note 是笔记里 @ 的人；每项有 user_id、nickname。没有时没有这个字段。","lat":"笔记图片上带的定位纬度（note），按原值给出；没有定位时没有这个字段。","lng":"笔记图片上带的定位经度（note），与 lat 成对出现。","has_goods":"笔记是否挂了商品（note）。","sub_comment_count":"该条评论下的回复数（楼中楼）。","note_id":"笔记 ID，评论类能力用它回指所属笔记。","note_url":"所属笔记链接。","is_author":"这条评论是不是笔记作者本人写的。null 表示这次没拿到这一项，不等于 false。","author_avatar_url":"评论者的头像链接（comments、comments_batch、sub_comments）。","author_is_ai_agent":"评论者是不是平台标记的 AI 账号；这次没拿到这一项时没有这个字段。","comment_tags":"评论标签（comments、comments_batch、sub_comments），每项 type（is_author 作者、note_first 首评、user_top 置顶、product_review 商品评价等）与 text（展示文字，可能是中文或英文）；没有标签时为空数组。","sub_comments":"评论自带的前几条回复（comments、comments_batch），每条与 sub_comments 接口的行同形；只是其中几条，总数看 sub_comment_count，要取全请调 sub_comments。没有回复时为空数组。","reply_to_id":"被回复的评论 ID，楼中楼里用来重建对话树。","reply_to_author_name":"被回复人的昵称（sub_comments）。","reply_to_author_id":"被回复人的用户 ID（sub_comments），与 author_id 同为评论类结果里的写法。","original_price":"商品原价（product_search、product_detail），人民币元；没有划线价时和 price 相同。","sold_count":"商品已售件数（product_search、product_detail），按商品页显示的数：搜索结果是精确数；详情页显示「7.2万+」这类约数时给换算后的下限（72000）。有的商品按斤、片等单位卖，就是这个单位的数量。页面没显示时没有这个字段。","in_stock":"商品当前是否有货（product_search、product_detail）。","shop_id":"店铺 ID（product_search、product_detail）。","shop_name":"店铺名称（product_search、product_detail）。","category":"商品类目（product_detail），如 防晒膏/防晒粉末。","variant_name":"这个 SKU 的规格名（product_detail），如 1盒。","image_urls":"商品主图（product_detail，商品页顶部轮播），按页面顺序。","detail_image_urls":"商品详情图（product_detail，「商品详情」区的长图），按页面顺序。","attributes":"商品参数（product_detail），每项 name、value，按商品页原文（如 化妆品备案编号）。","shop_rating":"店铺评分（product_detail），5 分制；新店还没有评分时没有这个字段。","shop_sold_count":"店铺累计销量（product_detail）。","shop_user_id":"店铺对应的小红书账号的 user_id（product_detail），可传给 profile、user_posts。","shop_follower_count":"店铺对应的小红书账号的粉丝数（product_detail）。","product_id":"这条评价所属的商品 ID（reviews），即请求里的 product_id。","service_rating":"买家给的服务评分（reviews），5 分制；没打这一项时没有这个字段。","logistics_rating":"买家给的物流评分（reviews），5 分制；没打这一项时没有这个字段。","sku":"买家买的规格（reviews），按商品页原文「规格名: 规格值」，多项用「；」隔开，如 颜色: 白色；尺码: M。","posted_date":"评价日期（reviews，YYYY-MM-DD，北京时间）。商城只显示「06-12」「3天前」这类文字，按北京时间换算成日期；认不出时没有这个字段。评价人的 ID、昵称、头像一律不返回。","note_count":"这位粉丝发布的笔记数（followers_list）。","of_user":"这一行是哪个账号的粉丝（followers_list），即请求里的 user_id。","location_text":"笔记标的发布地点原文（note_location），如 北京市·星巴克(国贸店)；标了多个地点时是「广州市等」这类文字。笔记没标地点时整条结果为空。","city":"发布地点里的城市（note_location），即「·」前面那段，如 北京市；标了多个地点时没有这个字段。","poi_ids":"发布地点的地点 ID 列表（note_location），按页面顺序；标了多个地点时有多个。","rank":"在榜单上的名次（pgy_content_square；带 keyword 时是按热度排的搜索结果名次），从 1 开始，翻页时接着上一页往下数。","view_count":"阅读数（pgy_content_square），蒲公英内容广场显示的这篇笔记的阅读量。","is_ad":"是不是投放的广告笔记（pgy_content_square）。"},"fields":{"id":"该记录在原平台上的唯一标识。仅在同一平台内唯一，跨平台可能重复。","url":"该记录在小红书上的链接。search、note、profile、hashtag 返回的链接一般带访问令牌，未登录的浏览器也能打开（令牌有时效，过期后重新调用即可）；user_posts 返回的笔记链接不带令牌，在浏览器里打开需要令牌：用笔记 ID 调 note 能拿到可以打开的链接；search_users 返回的主页链接同样不带令牌，用 user_id 调 profile 拿能打开的链接。pgy_content_square 不带 keyword 时笔记链接带令牌，带 keyword 时不带（用笔记 ID 调 note 拿能打开的链接）。followers_list 返回的是粉丝的主页链接，同样不带令牌；note_location 返回的笔记链接带上了请求里的令牌（请求里没带就没有）。","title":"标题。平台无标题概念时（如纯文本帖）为 null。","text":"笔记正文或评论内容。note、hashtag 返回笔记全文；search、user_posts 返回的笔记正文可能是截断的摘要（分别约 60 字、100 字以内），要全文用笔记 ID 调 note。reviews 是商品评价的全文。","like_count":"点赞数。笔记、评论类结果是这条内容的点赞数；reviews 是这条商品评价被点「有用」的次数；profile 里是该账号所有笔记累计获得的点赞数。null 表示不公开或这次没拿到，不等于 0。","collect_count":"收藏数。笔记类结果是这篇笔记被收藏的次数；profile 里是该账号笔记累计被收藏的次数。null 表示不公开或这次没拿到，不等于 0。","comment_count":"评论数。null 表示不公开，不等于 0。","share_count":"分享/转发数。null 表示不公开，不等于 0。","posted_at":"发布时间，ISO 8601 格式、UTC 时区（如 2026-08-07T12:34:56+00:00）。平台只给非标准字符串时原样透传，解析前建议做容错。null 表示平台未公开。","image_url":"图片链接。多图能力可能返回 image_urls 数组。","author_name":"作者昵称（显示名）。","author_id":"作者的用户 ID，可直接传给 profile、user_posts。笔记类结果里是 24 位，与主页链接里的 ID 相同；评论类结果（comments、comments_batch、sub_comments）里多为 29 位的另一种写法。同一个人的两种写法不同，跨批次去重前先用 profile 换成它返回的 user_id。","avatar_url":"头像图片链接。部分平台给的是带尺寸参数的 CDN 链接，可能有时效。","author_url":"作者主页链接，不带访问令牌，未登录的浏览器打不开；用 author_id 调 profile 返回的 url 可以直接打开。","is_video":"是否视频笔记。视频播放地址不在详情返回里（2026-10-14 起）：要地址请用同一篇笔记的 url 单独调用 video 接口，按次计费。","next_page_token":"翻页游标：同一页每行的值相同，原样作为下一次请求的 page_token 就取下一页，其余参数保持不变；为空或没有这个字段表示没有下一页。能传 page_token 的是 search、user_posts、comments、sub_comments、search_users、hashtag、product_search、pgy_content_square、reviews、followers_list；comments_batch 行上也带这一项，但它本身不收 page_token。","video_url":"视频播放地址（mp4），带签名、会过期，要留存请及时下载。图文笔记或这次没拿到时为 null。search/user_posts 行与 video 接口返回；note 详情不含（2026-10-14 起要地址请单独调用 video 接口）。","duration_sec":"视频时长，单位秒。图文笔记或这次没拿到时为 null。","duration_seconds":"时长，单位秒。非视频/音频内容为 null。","platform":"数据来源平台标识，与请求里的 platform 一致（如 xiaohongshu、tiktok）。","poi_id":"搜索结果卡片上标的地点 ID（search）；没标地点时没有这个字段。","poi_name":"地点名称：search 是搜索结果卡片上标的地点；note_location 是笔记标的发布地点里「·」后面的那段（如 星巴克(国贸店)）。没标地点或标了多个地点时没有这个字段。","images":"图片链接列表。note、hashtag、search、user_posts 是笔记的全部图片（按原顺序）；评论类结果（comments、comments_batch、sub_comments）是评论所附的图片，含表情包贴图，没有图片时为空数组；reviews 是买家晒的图，没有晒图时为空数组。null 表示这次没拿到这一项。","is_goods_note":"是否带货笔记（search、user_posts）。","is_cooperation_note":"是否为品牌商业合作笔记（search、note）；拿不到这一项时没有这个字段。","author_is_verified":"作者是否官方认证（note、search）。","updated_at":"笔记最后编辑时间（search、note；ISO 8601，UTC）；没编辑过时可能与 posted_at 接近或缺省。","author_red_id":"作者的小红书号：评论类结果（comments、comments_batch、sub_comments）是评论者的，note、search 是笔记作者的。","video_width":"视频画面宽度（像素，search、video）。","video_height":"视频画面高度（像素，search、video）。","user_id":"用户在原平台的唯一 ID。","nickname":"用户昵称。","red_id":"小红书号，用户自定义的可搜索 ID，区别于内部 user_id。","bio":"个人简介，账号自己填写的文本。可能含换行和 emoji。","follower_count":"粉丝数。profile 里是精确值；search_users 里是从列表展示的「粉丝 1.2万」换算的近似值（1.2万 → 12000）；followers_list 里是这位粉丝自己的粉丝数。null 表示不公开或没认出来，不等于 0。","following_count":"关注数。null 表示不公开，不等于 0。","like_collect_count":"主页上的「获赞与收藏」：该账号笔记累计获得的点赞数与被收藏数之和。拆开的两个数见 like_count、collect_count。","post_count":"发布内容总数。null 表示不公开，不等于 0。","gender":"用户性别，按主页展示值给出，可能为空。","ip_location":"小红书展示的 IP 归属地（省份/国家），平台强制显示，非用户填写。user_posts 只有部分笔记带。","is_verified":"是否为平台认证账号（蓝V等）。null 表示无法判定。","tags":"标签列表：note 是笔记的话题标签；profile 是主页上展示的个人标签（如星座、地区）；reviews 是这条评价被打上的评价标签（如 质量很好），没有时没有这个字段。按页面原文。","real_name_info":"主页上展示的实名信息原文；没有时没有这个字段。","verification_type":"认证类型（search_users、profile）：individual 个人认证、business 企业认证、other 其他认证；未认证的账号没有这个字段。","verification_text":"主页上的认证说明原文（profile）。","location":"地理位置描述，原文透传，格式随平台而异。","is_pinned":"是否作者主页置顶的笔记（user_posts）；置顶笔记排在最前面，按发布时间分析时要排除。","topics":"笔记的话题列表，每项是话题名称 name 和话题页 ID topic_id；topic_id 可以直接传给 hashtag 读这个话题下的笔记。没有话题或这次没拿到时没有这个字段。","mentioned_users":"被 @ 的人：评论类结果是评论里 @ 的人，note 是笔记里 @ 的人；每项有 user_id、nickname。没有时没有这个字段。","lat":"笔记图片上带的定位纬度（note），按原值给出；没有定位时没有这个字段。","lng":"笔记图片上带的定位经度（note），与 lat 成对出现。","has_goods":"笔记是否挂了商品（note）。","language":"内容语言代码（如 zh、en），由平台判定，可能不准。","sub_comment_count":"该条评论下的回复数（楼中楼）。","note_id":"笔记 ID，评论类能力用它回指所属笔记。","note_url":"所属笔记链接。","is_author":"这条评论是不是笔记作者本人写的。null 表示这次没拿到这一项，不等于 false。","author_avatar_url":"评论者的头像链接（comments、comments_batch、sub_comments）。","author_is_ai_agent":"评论者是不是平台标记的 AI 账号；这次没拿到这一项时没有这个字段。","comment_tags":"评论标签（comments、comments_batch、sub_comments），每项 type（is_author 作者、note_first 首评、user_top 置顶、product_review 商品评价等）与 text（展示文字，可能是中文或英文）；没有标签时为空数组。","sub_comments":"评论自带的前几条回复（comments、comments_batch），每条与 sub_comments 接口的行同形；只是其中几条，总数看 sub_comment_count，要取全请调 sub_comments。没有回复时为空数组。","reply_to_id":"被回复的评论 ID，楼中楼里用来重建对话树。","reply_to_author_name":"被回复人的昵称（sub_comments）。","reply_to_author_id":"被回复人的用户 ID（sub_comments），与 author_id 同为评论类结果里的写法。","price":"价格数值，不含货币符号；币种见 currency。","original_price":"商品原价（product_search、product_detail），人民币元；没有划线价时和 price 相同。","currency":"价格币种代码（如 CNY、USD）。price 存在但 currency 为 null 时不要假定币种。","sold_count":"商品已售件数（product_search、product_detail），按商品页显示的数：搜索结果是精确数；详情页显示「7.2万+」这类约数时给换算后的下限（72000）。有的商品按斤、片等单位卖，就是这个单位的数量。页面没显示时没有这个字段。","in_stock":"商品当前是否有货（product_search、product_detail）。","shop_id":"店铺 ID（product_search、product_detail）。","shop_name":"店铺名称（product_search、product_detail）。","category":"商品类目（product_detail），如 防晒膏/防晒粉末。","variant_name":"这个 SKU 的规格名（product_detail），如 1盒。","image_urls":"商品主图（product_detail，商品页顶部轮播），按页面顺序。","detail_image_urls":"商品详情图（product_detail，「商品详情」区的长图），按页面顺序。","attributes":"商品参数（product_detail），每项 name、value，按商品页原文（如 化妆品备案编号）。","shop_rating":"店铺评分（product_detail），5 分制；新店还没有评分时没有这个字段。","shop_sold_count":"店铺累计销量（product_detail）。","shop_user_id":"店铺对应的小红书账号的 user_id（product_detail），可传给 profile、user_posts。","shop_follower_count":"店铺对应的小红书账号的粉丝数（product_detail）。","product_id":"这条评价所属的商品 ID（reviews），即请求里的 product_id。","rating":"评分。**分制随平台而异**，同一行的 `rating_scale` 给出该平台满分 (多数是 5，Booking/豆瓣/爱奇艺/NAVER 是 10)。跨平台比较前必须先按 rating_scale 换算。直接比数字会得出反的结论。","rating_scale":"上一列 `rating` 的满分。5 表示五星制、10 表示十分制。只在该行有 rating 时出现。","service_rating":"买家给的服务评分（reviews），5 分制；没打这一项时没有这个字段。","logistics_rating":"买家给的物流评分（reviews），5 分制；没打这一项时没有这个字段。","reply_count":"回复数，通常用于评论的子回复。null 表示不公开。","sku":"买家买的规格（reviews），按商品页原文「规格名: 规格值」，多项用「；」隔开，如 颜色: 白色；尺码: M。","posted_date":"评价日期（reviews，YYYY-MM-DD，北京时间）。商城只显示「06-12」「3天前」这类文字，按北京时间换算成日期；认不出时没有这个字段。评价人的 ID、昵称、头像一律不返回。","note_count":"这位粉丝发布的笔记数（followers_list）。","of_user":"这一行是哪个账号的粉丝（followers_list），即请求里的 user_id。","location_text":"笔记标的发布地点原文（note_location），如 北京市·星巴克(国贸店)；标了多个地点时是「广州市等」这类文字。笔记没标地点时整条结果为空。","city":"发布地点里的城市（note_location），即「·」前面那段，如 北京市；标了多个地点时没有这个字段。","poi_ids":"发布地点的地点 ID 列表（note_location），按页面顺序；标了多个地点时有多个。","rank":"在榜单上的名次（pgy_content_square；带 keyword 时是按热度排的搜索结果名次），从 1 开始，翻页时接着上一页往下数。","view_count":"阅读数（pgy_content_square），蒲公英内容广场显示的这篇笔记的阅读量。","is_ad":"是不是投放的广告笔记（pgy_content_square）。","author_follower_count":"作者粉丝数。null 表示不公开。"},"undocumented":[]}