Aucun résultat. Essayez un protocole, une capacité ou un chemin d'endpoint.
GET /v1/social/{platform}/{capability} renvoie des données publiques de Douyin, Xiaohongshu, TikTok, YouTube et d’autres plateformes sociales, avec la même clé API et le même solde que vos appels de modèles. Chaque plateforme et chaque capacité est facturée par appel réussi, et data est la réponse propre de la plateforme — les champs ne sont pas normalisés d’une plateforme à l’autre.
Bêta : comptes payants uniquementEffectuez votre première recharge avant d’appeler. Le crédit d’essai ne peut pas être dépensé sur ces endpoints ; un compte qui n’a jamais rechargé reçoit HTTP 403 model_requires_topup. La bêta n’a pas de SLA, et ses plateformes, endpoints et prix peuvent changer.
Authentification et facturation
Envoyez votre clé ChinaAPI comme jeton bearer à https://api.chinaapi.ai, comme pour tout appel de modèle. Un appel est facturé une seule fois, au prix indiqué pour son endpoint, et seulement s’il renvoie HTTP 200 avec des données ; un résultat vide, un paramètre refusé ou un échec en amont ne coûte rien. Chaque page récupérée est un appel distinct. Votre journal d’utilisation liste chaque appel sous le nom indiqué avec son endpoint, par exemple social-douyin-search.
Réponses et erreurs
Une réponse réussie enveloppe les données de la plateforme dans une petite structure. Tout ce qui se trouve dans data — noms de champs, curseurs de pagination, identifiants — appartient à la plateforme ; renvoyez les curseurs exactement tels que vous les avez reçus.
{
"object": "social.result",
"platform": "douyin",
"capability": "search",
"data": { "...": "the platform's own fields" }
}
400 — un paramètre est inconnu, répété, trop long, du mauvais type ou manquant, y compris quand aucun membre d’un groupe « au moins un de » n’est fourni. Le code de l’erreur précise lequel, par exemple unknown_parameter ou missing_parameter.
403model_requires_topup — le compte n’a pas effectué sa première recharge.
404 — le couple plateforme-capacité n’existe pas, ou la plateforme n’a rien trouvé pour ces paramètres (social_data_no_result).
429social_data_capacity_reached — la capacité quotidienne de la bêta est épuisée et se réinitialise à 00:00 UTC, ou la plateforme est occupée et une nouvelle tentative quelques secondes plus tard suffira. Ne relancez pas en boucle serrée.
502 — la source de données n’a pas répondu, ou a répondu sans données.
503social_data_unavailable — cet endpoint est suspendu en ce moment ; le catalogue en direct l’indique comme paused.
Aucune de ces réponses n’est facturée.
Usage acceptable
Respectez les conditions de chaque plateforme et les règles de protection des données qui s’appliquent à vous. N’utilisez pas cette API pour établir des profils de personnes. La connexion à des comptes, l’extraction de coordonnées, la manipulation de l’engagement et l’accès à des contenus privés ou payants sont hors du périmètre de cette bêta.
Plateformes et prix
USD par appel réussi. Chaque prix renvoie à son endpoint ci-dessous, et un tiret signifie que la plateforme ne propose pas cette capacité. Le catalogue en direct — GET https://dash.chinaapi.ai/api/social/catalog, sans clé — fait foi sur ce qui est en vente à l’instant, y compris tout endpoint suspendu.
Les paramètres vont dans la query string, sous les noms propres à la plateforme. Les exemples viennent du catalogue ; remplacez les identifiants par ceux du contenu à récupérer.
Douyin
Recherche de publications
Endpoint
GET /v1/social/douyin/search
Prix
$0.02 par appel réussi
Nom dans le journal d’utilisation
social-douyin-search
Paramètre
Type
Obligatoire
Par défaut
Exemple
Description
keyword
string
Oui
—
"猫咪"
Keyword
cursor
integer
Non
—
0
Offset cursor for pagination, obtained from the last response
Official account username. Three forms are supported: gh_…, gh_…@app (an account linked to a mini program), and a custom WeChat ID such as nikejdi. Take it from $.data.content.user_name in an article-details response.
Official account username. Three forms are supported: gh_…, gh_…@app (an account linked to a mini program), and a custom WeChat ID such as nikejdi. Take it from $.data.content.user_name in an article-details response.
page_size
integer
Non
—
20
Articles per page (default 20). WeChat currently ignores this parameter: the account decides how many articles come back, and 1 and 40 returned the same result in testing. Paginate with offset / next_offset.
offset
string
Non
—
""
Pagination cursor (base64), leave empty for first page; for the next page pass next_offset from the previous response
GET /v1/social/{platform}/{capability}renvoie des données publiques de Douyin, Xiaohongshu, TikTok, YouTube et d’autres plateformes sociales, avec la même clé API et le même solde que vos appels de modèles. Chaque plateforme et chaque capacité est facturée par appel réussi, etdataest la réponse propre de la plateforme — les champs ne sont pas normalisés d’une plateforme à l’autre.model_requires_topup. La bêta n’a pas de SLA, et ses plateformes, endpoints et prix peuvent changer.Authentification et facturation
Envoyez votre clé ChinaAPI comme jeton bearer à
https://api.chinaapi.ai, comme pour tout appel de modèle. Un appel est facturé une seule fois, au prix indiqué pour son endpoint, et seulement s’il renvoie HTTP 200 avec des données ; un résultat vide, un paramètre refusé ou un échec en amont ne coûte rien. Chaque page récupérée est un appel distinct. Votre journal d’utilisation liste chaque appel sous le nom indiqué avec son endpoint, par exemplesocial-douyin-search.Réponses et erreurs
Une réponse réussie enveloppe les données de la plateforme dans une petite structure. Tout ce qui se trouve dans
data— noms de champs, curseurs de pagination, identifiants — appartient à la plateforme ; renvoyez les curseurs exactement tels que vous les avez reçus.codede l’erreur précise lequel, par exempleunknown_parameteroumissing_parameter.model_requires_topup— le compte n’a pas effectué sa première recharge.social_data_no_result).social_data_capacity_reached— la capacité quotidienne de la bêta est épuisée et se réinitialise à 00:00 UTC, ou la plateforme est occupée et une nouvelle tentative quelques secondes plus tard suffira. Ne relancez pas en boucle serrée.social_data_unavailable— cet endpoint est suspendu en ce moment ; le catalogue en direct l’indique commepaused.Aucune de ces réponses n’est facturée.
Usage acceptable
Respectez les conditions de chaque plateforme et les règles de protection des données qui s’appliquent à vous. N’utilisez pas cette API pour établir des profils de personnes. La connexion à des comptes, l’extraction de coordonnées, la manipulation de l’engagement et l’accès à des contenus privés ou payants sont hors du périmètre de cette bêta.
Plateformes et prix
USD par appel réussi. Chaque prix renvoie à son endpoint ci-dessous, et un tiret signifie que la plateforme ne propose pas cette capacité. Le catalogue en direct —
GET https://dash.chinaapi.ai/api/social/catalog, sans clé — fait foi sur ce qui est en vente à l’instant, y compris tout endpoint suspendu.Endpoints
Les paramètres vont dans la query string, sous les noms propres à la plateforme. Les exemples viennent du catalogue ; remplacez les identifiants par ceux du contenu à récupérer.
Douyin
Recherche de publications
GET /v1/social/douyin/searchsocial-douyin-searchkeyword"猫咪"cursor0sort_type"0"publish_time"0"filter_duration"0"content_type"0"search_id""backtrace""Détail d’une publication
GET /v1/social/douyin/postsocial-douyin-postshare_url"https://v.douyin.com/e3x2fjE/"Profils
GET /v1/social/douyin/usersocial-douyin-usersec_user_id"MS4wLjABAAAAW9FWcqS7RdQAWPd2AA5fL_ilmqsIFUCQ_Iym6Yh9_cUa6ZRqVLjVQSUjlHrfXY1Y"Commentaires
GET /v1/social/douyin/commentssocial-douyin-commentsaweme_id"7372484719365098803"cursor0count20Publications d’un utilisateur
GET /v1/social/douyin/user-postssocial-douyin-user-postssec_user_id"MS4wLjABAAAANXSltcLCzDGmdNFI2Q_QixVTr67NiYzjKOIP5s03CAE"max_cursor"0"count20filter_type"0"Tendances
GET /v1/social/douyin/trendingsocial-douyin-trendingCet endpoint ne prend aucun paramètre.
Xiaohongshu (RED)
Recherche de publications
GET /v1/social/xiaohongshu/searchsocial-xiaohongshu-searchkeyword"美食推荐"page1sort_type"general"note_type"不限"time_filter"不限"search_id""search_session_id""source"explore_feed"ai_mode0Détail d’une publication
GET /v1/social/xiaohongshu/postsocial-xiaohongshu-postnote_id·share_textnote_id"697c0eee000000000a03c308"share_text"http://xhslink.com/o/8GqargIxrko"Profils
GET /v1/social/xiaohongshu/usersocial-xiaohongshu-useruser_id·share_textuser_id"61b46d790000000010008153"share_text"https://xhslink.com/m/3ZSCJZAMz0a"Commentaires
GET /v1/social/xiaohongshu/commentssocial-xiaohongshu-commentsnote_id·share_textnote_id"697c0eee000000000a03c308"share_text"http://xhslink.com/o/8GqargIxrko"cursor""index0pageArea"UNFOLDED"sort_strategy"latest_v2"Publications d’un utilisateur
GET /v1/social/xiaohongshu/user-postssocial-xiaohongshu-user-postsuser_id·share_textuser_id"61b46d790000000010008153"share_text"http://xhslink.com/o/8GqargIxrko"cursor""Kuaishou
Recherche de publications
GET /v1/social/kuaishou/searchsocial-kuaishou-searchkeyword"人工智能"pcursor""Détail d’une publication
GET /v1/social/kuaishou/postsocial-kuaishou-postshare_text"https://v.kuaishou.com/cNYP0Z"Profils
GET /v1/social/kuaishou/usersocial-kuaishou-useruser_id"3xz63mn6fngqtiq"Commentaires
GET /v1/social/kuaishou/commentssocial-kuaishou-commentsphoto_id"3x7gxp2zhgjv832"pcursorPublications d’un utilisateur
GET /v1/social/kuaishou/user-postssocial-kuaishou-user-postsuser_id"903511772"pcursor""sort"latest"Tendances
GET /v1/social/kuaishou/trendingsocial-kuaishou-trendingCet endpoint ne prend aucun paramètre.
Bilibili
Recherche de publications
GET /v1/social/bilibili/searchsocial-bilibili-searchkeyword"火影忍者"order"totalrank""totalrank"page11page_size2042duration0pubtime_begin_s0pubtime_end_s0Détail d’une publication
GET /v1/social/bilibili/postsocial-bilibili-posturl"https://www.bilibili.com/video/BV1S5uKzzE4r"Profils
GET /v1/social/bilibili/usersocial-bilibili-useruid"178360345"Commentaires
GET /v1/social/bilibili/commentssocial-bilibili-commentsbv_id"BV1M1421t7hT"pn1Publications d’un utilisateur
GET /v1/social/bilibili/user-postssocial-bilibili-user-postsuid"178360345"pn1ps25order"pubdate"Tendances
GET /v1/social/bilibili/trendingsocial-bilibili-trendingpn1Weibo
Recherche de publications
GET /v1/social/weibo/searchsocial-weibo-searchquery"NVIDIA"page1search_type1Détail d’une publication
GET /v1/social/weibo/postsocial-weibo-poststatus_id"5016922058656962"Profils
GET /v1/social/weibo/usersocial-weibo-useruid"7648703289"Commentaires
GET /v1/social/weibo/commentssocial-weibo-commentsstatus_id"5258708168476831"max_idsort_type"0"Publications d’un utilisateur
GET /v1/social/weibo/user-postssocial-weibo-user-postsuid"7648703289"page1filter_type"all"month"20251010"Tendances
GET /v1/social/weibo/trendingsocial-weibo-trendingCet endpoint ne prend aucun paramètre.
Zhihu
Recherche de publications
GET /v1/social/zhihu/searchsocial-zhihu-searchkeywordoffset"0"limit"20"show_all_topics0search_source"Normal"search_hash_id""vertical""sort""time_interval""vertical_info""Détail d’une publication
GET /v1/social/zhihu/postsocial-zhihu-postanswer_idProfils
GET /v1/social/zhihu/usersocial-zhihu-useruser_url_tokenCommentaires
GET /v1/social/zhihu/commentssocial-zhihu-commentsanswer_idorder_by"score"limit"20"offset""Tendances
GET /v1/social/zhihu/trendingsocial-zhihu-trendinglimit"50"desktop"true"WeChat Channels
Recherche de publications
GET /v1/social/wechat-channels/searchsocial-wechat-channels-searchkeyword"美食"duration"short"sort"hot"publish_time"week"offset0cursorDétail d’une publication
GET /v1/social/wechat-channels/postsocial-wechat-channels-postobject_id·export_id·share_urlobject_id"14941130915890399732"export_id""object_nonce_id""share_url""rawtrueProfils
GET /v1/social/wechat-channels/usersocial-wechat-channels-userusername"v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder"rawtrueCommentaires
GET /v1/social/wechat-channels/commentssocial-wechat-channels-commentsobject_id"14941130915890399732"last_buffer""comment_id""rawtruePublications d’un utilisateur
GET /v1/social/wechat-channels/user-postssocial-wechat-channels-user-postsusername"v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder"last_buffer""rawtrueWeChat Official Accounts
Recherche de publications
GET /v1/social/wechat-mp/searchsocial-wechat-mp-searchkeyword"人民日报"sort"hot"publish_time"week"offset0cursorDétail d’une publication
GET /v1/social/wechat-mp/postsocial-wechat-mp-posturl"https://mp.weixin.qq.com/s/TSNQKkRpN1qbKsT7BvzqIw"rawtrueProfils
GET /v1/social/wechat-mp/usersocial-wechat-mp-userusername"gh_363b924965e9"gh_…,gh_…@app(an account linked to a mini program), and a custom WeChat ID such asnikejdi. Take it from$.data.content.user_namein an article-details response.rawtrueCommentaires
GET /v1/social/wechat-mp/commentssocial-wechat-mp-commentsurl"https://mp.weixin.qq.com/s/TSNQKkRpN1qbKsT7BvzqIw"buffer""comment_idrawtruePublications d’un utilisateur
GET /v1/social/wechat-mp/user-postssocial-wechat-mp-user-postsusername"gh_363b924965e9"gh_…,gh_…@app(an account linked to a mini program), and a custom WeChat ID such asnikejdi. Take it from$.data.content.user_namein an article-details response.page_size20offset""item_show_typerawtrueWeChat Search
Recherche de publications
GET /v1/social/wechat-search/searchsocial-wechat-search-searchkeyword"人民日报"business_type"account"sort"hot"publish_time"week"offset0cursorrawtrueToutiao
Détail d’une publication
GET /v1/social/toutiao/postsocial-toutiao-postaweme_id"7450114952884503059"Profils
GET /v1/social/toutiao/usersocial-toutiao-useruser_id"1352838578180211"Commentaires
GET /v1/social/toutiao/commentssocial-toutiao-commentsgroup_id"7453372680222523931"offset"0"Xigua Video
Recherche de publications
GET /v1/social/xigua/searchsocial-xigua-searchkeyword"抖音"offset0order_typemin_durationmax_durationDétail d’une publication
GET /v1/social/xigua/postsocial-xigua-postitem_id"7354954305222377999"Profils
GET /v1/social/xigua/usersocial-xigua-useruser_id"52712347586"Commentaires
GET /v1/social/xigua/commentssocial-xigua-commentsitem_id"7354954305222377999"offset0count20Publications d’un utilisateur
GET /v1/social/xigua/user-postssocial-xigua-user-postsuser_id"1922379661976311"max_behot_timePipixia
Recherche de publications
GET /v1/social/pipixia/searchsocial-pipixia-searchkeyword"皮皮虾"offset"0"search_type"1"Détail d’une publication
GET /v1/social/pipixia/postsocial-pipixia-postcell_id"7411193113223371043"cell_type1Profils
GET /v1/social/pipixia/usersocial-pipixia-useruser_id"1020401"Commentaires
GET /v1/social/pipixia/commentssocial-pipixia-commentscell_id"7411193113223371043"cell_type1offset"0"Publications d’un utilisateur
GET /v1/social/pipixia/user-postssocial-pipixia-user-postsuser_id"1310254082831248"cursor"0"feed_count"0"Tendances
GET /v1/social/pipixia/trendingsocial-pipixia-trendingCet endpoint ne prend aucun paramètre.
TikTok
Recherche de publications
GET /v1/social/tiktok/searchsocial-tiktok-searchkeyword"TikTok"offset0search_id""Détail d’une publication
GET /v1/social/tiktok/postsocial-tiktok-postitemId"7339393672959757570"region"US"Profils
GET /v1/social/tiktok/usersocial-tiktok-useruniqueId·secUiduniqueId"tiktok"secUid""Commentaires
GET /v1/social/tiktok/commentssocial-tiktok-commentsaweme_id"7304809083817774382"cursor0count20current_region""Publications d’un utilisateur
GET /v1/social/tiktok/user-postssocial-tiktok-user-postssecUid"MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM"cursor0count15coverFormat2post_item_list_request_type0Tendances
GET /v1/social/tiktok/trendingsocial-tiktok-trendingcount15region"US"Instagram
Recherche de publications
GET /v1/social/instagram/searchsocial-instagram-searchkeyword"cat"pagination_tokenDétail d’une publication
GET /v1/social/instagram/postsocial-instagram-postpost_url"https://www.instagram.com/p/DPwhVB-jo9k/"Profils
GET /v1/social/instagram/usersocial-instagram-userusername"instagram"Commentaires
GET /v1/social/instagram/commentssocial-instagram-commentscode_or_url"DRhvwVLAHAG"sort_by"recent"pagination_token""Publications d’un utilisateur
GET /v1/social/instagram/user-postssocial-instagram-user-postsusername·user_idusername"instagram"user_id"18527"pagination_tokenTendances
GET /v1/social/instagram/trendingsocial-instagram-trendingmax_idYouTube
Recherche de publications
GET /v1/social/youtube/searchsocial-youtube-searchkeyword·continuation_tokenkeyword"Python tutorial"continuation_tokenupload_datetypedurationfeaturessort_byDétail d’une publication
GET /v1/social/youtube/postsocial-youtube-postvideo_id·video_urlvideo_id"dQw4w9WgXcQ"video_url"https://www.youtube.com/watch?v=dQw4w9WgXcQ"need_formattrueProfils
GET /v1/social/youtube/usersocial-youtube-userchannel_id"UCXuqSBlHAE6Xw-yeJA0Tunw"Commentaires
GET /v1/social/youtube/commentssocial-youtube-commentsvideo_id"LuIL5JATZsc"language_code"zh-CN"country_code"US"sort_by"top"continuation_tokenneed_formattruePublications d’un utilisateur
GET /v1/social/youtube/user-postssocial-youtube-user-postschannel_id"UCJHBJ7F-nAIlMGolm0Hu4vg"language_code"zh-CN"country_code"US"continuation_tokenneed_formattrueX (Twitter)
Recherche de publications
GET /v1/social/twitter/searchsocial-twitter-searchkeyword"Elon Musk"search_type"Top"cursorDétail d’une publication
GET /v1/social/twitter/postsocial-twitter-posttweet_id"1808168603721650364"Profils
GET /v1/social/twitter/usersocial-twitter-userscreen_name·rest_idscreen_name"elonmusk"rest_id"44196397"Commentaires
GET /v1/social/twitter/commentssocial-twitter-commentstweet_id"1835124037934367098"cursorPublications d’un utilisateur
GET /v1/social/twitter/user-postssocial-twitter-user-postsscreen_name·rest_idscreen_name"elonmusk"rest_id"44196397"cursorTendances
GET /v1/social/twitter/trendingsocial-twitter-trendingcountry"UnitedStates"Reddit
Recherche de publications
GET /v1/social/reddit/searchsocial-reddit-searchlanguage"en-US"query"python programming"search_type"post"sort"RELEVANCE"time_range"all"safe_search"unset"allow_nsfw"0"after""need_formatfalseDétail d’une publication
GET /v1/social/reddit/postsocial-reddit-postlanguage"en-US"post_id"t3_1ojnh50"include_comment_idfalsecomment_id""need_formatfalseProfils
GET /v1/social/reddit/usersocial-reddit-userlanguage"en-US"username"spez"need_formatfalseCommentaires
GET /v1/social/reddit/commentssocial-reddit-commentslanguage"en-US"post_id"t3_1ojnvca"sort_type"CONFIDENCE"after""need_formatfalsePublications d’un utilisateur
GET /v1/social/reddit/user-postssocial-reddit-user-postslanguage"en-US"username"spez"sort"NEW"after""need_formatfalseTendances
GET /v1/social/reddit/trendingsocial-reddit-trendinglanguage"en-US"need_formatfalseLinkedIn
Détail d’une publication
GET /v1/social/linkedin/postsocial-linkedin-posturl"https://www.linkedin.com/posts/orlenchner_scrapecon-activity-7180537307521769472-oSYN"Profils
GET /v1/social/linkedin/usersocial-linkedin-userurl"https://www.linkedin.com/in/williamhgates/"Commentaires
GET /v1/social/linkedin/commentssocial-linkedin-commentsurn"7267273010393358336"sort_bypagepagination_tokenshare_urnPublications d’un utilisateur
GET /v1/social/linkedin/user-postssocial-linkedin-user-postsurl"https://www.linkedin.com/in/williamhgates/"type"posts"startpagination_tokenThreads
Recherche de publications
GET /v1/social/threads/searchsocial-threads-searchquery"bitcoin"Détail d’une publication
GET /v1/social/threads/postsocial-threads-postpost_id"3349029093483693129"Profils
GET /v1/social/threads/usersocial-threads-userusername"jlo"Publications d’un utilisateur
GET /v1/social/threads/user-postssocial-threads-user-postsuser_id"63625256886"end_cursorLemon8
Recherche de publications
GET /v1/social/lemon8/searchsocial-lemon8-searchquery"lemon8"max_cursor""filter_type""order_by""search_tab"main"Détail d’une publication
GET /v1/social/lemon8/postsocial-lemon8-postitem_id"7361926875709129222"Profils
GET /v1/social/lemon8/usersocial-lemon8-useruser_id"7217844966059656197"Commentaires
GET /v1/social/lemon8/commentssocial-lemon8-commentsgroup_id"7361926875709129222"item_id"7361926875709129222"media_id"7428056850216862763"offset"0"Tendances
GET /v1/social/lemon8/trendingsocial-lemon8-trendingCet endpoint ne prend aucun paramètre.