Douyin APIs - User Published Videos (V3)
prod-global
GET
/api/douyin/get-user-video-list/v3
Retrieves a list of videos published by a specific Douyin user. This version may offer different data structure or coverage compared to V1.
Highlights:
- Not capable of retrieving the latest published videos.
Typical use cases:
- Creator monitoring and content tracking
- Building content timelines for specific accounts
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
token | query | string | Yes | Access token for this API service. |
secUid | query | string | Yes | The unique user ID (sec_uid) on Douyin. |
maxCursor | query | integer | No | Pagination cursor; use 0 for the first page, and the max_cursor from the previous response for subsequent pages. |
Code Samples
💡 Environment Note
Default samples use https://api.justoneapi.com (prod-global). For users in Mainland China, it is recommended to replace it with http://47.117.133.51:30015 (prod-cn) for better performance. See Environment Guide.
bash
# Tip: For Mainland China, replace https://api.justoneapi.com with http://47.117.133.51:30015
curl -X GET "https://api.justoneapi.com/api/douyin/get-user-video-list/v3?token=YOUR_API_KEY&secUid=VALUE"text
I want to use the "User Published Videos (V3)" API from Just One API.
API Endpoint: https://api.justoneapi.com/api/douyin/get-user-video-list/v3
HTTP Method: GET
Authentication: Append "?token=YOUR_API_KEY" to the URL.
OpenAPI Definition: https://docs.justoneapi.com/openapi/douyin-apis/user-published-videos-v3-en.json
Parameters:
- token (query): Access token for this API service. (Required)
- secUid (query): The unique user ID (sec_uid) on Douyin. (Required)
- maxCursor (query): Pagination cursor; use 0 for the first page, and the `max_cursor` from the previous response for subsequent pages.
Return format: JSON
Response Handling & Error Codes:
1. Business results should be determined by the "code" field in the response body (code 0 means success).
2. Timeout Recommendation: Set request timeout to at least 60 seconds.
3. Business Code Reference:
- 0: Success
- 100: Invalid or Inactive Token
- 301: Collection Failed. Please Retry.
- 302: Rate Limit Exceeded
- 303: Daily Quota Exceeded
- 400: Invalid Parameters
- 500: Internal Server Error
- 600: Permission Denied
- 601: Insufficient Balance
Please help me write a script in my preferred programming language to call this API and handle the response.python
# Tip: For Mainland China, replace https://api.justoneapi.com with http://47.117.133.51:30015
import requests
url = "https://api.justoneapi.com/api/douyin/get-user-video-list/v3?token=YOUR_API_KEY&secUid=VALUE"
response = requests.get(url)
print(response.json())js
// Tip: For Mainland China, replace https://api.justoneapi.com with http://47.117.133.51:30015
const response = await fetch("https://api.justoneapi.com/api/douyin/get-user-video-list/v3?token=YOUR_API_KEY&secUid=VALUE", {
method: "GET"
});
const data = await response.json();
console.log(data);java
// Tip: For Mainland China, replace https://api.justoneapi.com with http://47.117.133.51:30015
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class Main {
public static void main(String[] args) throws Exception {
HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://api.justoneapi.com/api/douyin/get-user-video-list/v3?token=YOUR_API_KEY&secUid=VALUE"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
}
}go
// Tip: For Mainland China, replace https://api.justoneapi.com with http://47.117.133.51:30015
package main
import (
"fmt"
"io"
"net/http"
)
func main() {
client := &http.Client{}
url := "https://api.justoneapi.com/api/douyin/get-user-video-list/v3?token=YOUR_API_KEY&secUid=VALUE"
req, _ := http.NewRequest("GET", url, nil)
resp, _ := client.Do(req)
defer resp.Body.Close()
body, _ := io.ReadAll(resp.Body)
fmt.Println(string(body))
}php
// Tip: For Mainland China, replace https://api.justoneapi.com with http://47.117.133.51:30015
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.justoneapi.com/api/douyin/get-user-video-list/v3?token=YOUR_API_KEY&secUid=VALUE");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "GET");
$response = curl_exec($ch);
curl_close($ch);
echo $response;Responses
json
{
"code": 0,
"data": {
"status_code": 0,
"min_cursor": 0,
"max_cursor": 1760935847000,
"has_more": 1,
"aweme_list": [
{
"aweme_id": "7611445210328861990",
"desc": "你的工资,是不是刚好够你生活,却不够你翻身? 《小岛上的经济学》第3集,如果您追完整个系列,您将获得《小岛经济学》中的全部知识。等于阅读了《经济学原理》+《经济学概论》+《国富论》!#小德MOMO #...",
"create_time": 1772359200,
"author": {
"uid": "105246634576",
"card_sort_priority": null,
"nickname": "小德MOMO",
"card_entries_not_display": null,
"can_set_geofencing": null,
"avatar_thumb": {
"uri": "100x100/aweme-avatar/tos-cn-avt-0015_3bac6620bdd23099e1aab8eec67c75fd",
"url_list": [
"https://p3-pc.douyinpic.com/aweme/100x100/aweme-avatar/tos-cn-avt-0015_3bac6620bdd23099e1aab8eec67c7..."
],
"width": 720,
"height": 720
},
"creator_tag_list": null,
"risk_notice_text": "",
"follow_status": 0,
"data_label_list": null,
"story25_comment": 0,
"not_seen_item_id_list_v2": null,
"custom_verify": "",
"ban_user_functions": null,
"cf_list": null,
"link_item_list": null,
"private_relation_list": null,
"need_points": null,
"share_info": {
"share_url": "",
"share_weibo_desc": "",
"share_desc": "",
"share_title": "",
"share_qrcode_url": {
"uri": "db6100130f98eff1dc33",
"url_list": [
"https://p3-pc-sign.douyinpic.com/obj/db6100130f98eff1dc33?lk3s=138a59ce&x-expires=1773086400&x-signa..."
],
"width": 720,
"height": 720
},
"share_title_myself": "",
"share_title_other": "",
"share_desc_info": ""
},
"white_cover_url": null,
"endorsement_info_list": null,
"homepage_bottom_toast": null,
"enterprise_verify_reason": "",
"is_ad_fake": false,
"story_interactive": 4,
"offline_info_list": null,
"display_info": null,
"account_cert_info": "{}",
"signature_extra": null,
"contrail_list": null,
"interest_tags": null,
"prevent_download": false,
"familiar_visitor_user": null,
"user_tags": null,
"text_extra": null,
"follower_status": 0,
"verification_permission_ids": null,
"avatar_schema_list": null,
"profile_mob_params": null,
"cover_url": [
{
"uri": "c8510002be9a3a61aad2",
"url_list": [
"https://p3-pc-sign.douyinpic.com/obj/c8510002be9a3a61aad2?lk3s=138a59ce&x-expires=1774274400&x-signa..."
],
"width": 720,
"height": 720
}
],
"im_role_ids": null,
"not_seen_item_id_list": null,
"special_people_labels": null,
"personal_tag_list": null,
"follower_list_secondary_information_struct": null,
"card_entries": null,
"story_ttl": 7,
"batch_unfollow_relation_desc": null,
"profile_component_disabled": null,
"identity_labels": null,
"user_permissions": null,
"batch_unfollow_contain_tabs": null,
"sec_uid": "MS4wLjABAAAAoS7I4HXJTCTrcCm-XZSsJ8scqd15RUd_YSxifxFei3k"
},
"music": {
"id": 7611445389027282000,
"id_str": "7611445389027281690",
"title": "@小德MOMO创作的原声",
"author": "小德MOMO",
"album": "",
"cover_hd": {
"uri": "1080x1080/aweme-avatar/tos-cn-avt-0015_3bac6620bdd23099e1aab8eec67c75fd",
"url_list": [
"https://p3-pc.douyinpic.com/aweme/1080x1080/aweme-avatar/tos-cn-avt-0015_3bac6620bdd23099e1aab8eec67..."
],
"width": 720,
"height": 720
},
"cover_large": {
"uri": "1080x1080/aweme-avatar/tos-cn-avt-0015_3bac6620bdd23099e1aab8eec67c75fd",
"url_list": [
"https://p3-pc.douyinpic.com/aweme/1080x1080/aweme-avatar/tos-cn-avt-0015_3bac6620bdd23099e1aab8eec67..."
],
"width": 720,
"height": 720
},
"cover_medium": {
"uri": "720x720/aweme-avatar/tos-cn-avt-0015_3bac6620bdd23099e1aab8eec67c75fd",
"url_list": [
"https://p3-pc.douyinpic.com/aweme/720x720/aweme-avatar/tos-cn-avt-0015_3bac6620bdd23099e1aab8eec67c7..."
],
"width": 720,
"height": 720
},
"cover_thumb": {
"uri": "100x100/aweme-avatar/tos-cn-avt-0015_3bac6620bdd23099e1aab8eec67c75fd",
"url_list": [
"https://p3-pc.douyinpic.com/aweme/100x100/aweme-avatar/tos-cn-avt-0015_3bac6620bdd23099e1aab8eec67c7..."
],
"width": 720,
"height": 720
},
"play_url": {
"uri": "https://sf6-cdn-tos.douyinstatic.com/obj/ies-music/7611445456522021659.mp3",
"url_list": [
"https://sf6-cdn-tos.douyinstatic.com/obj/ies-music/7611445456522021659.mp3"
],
"width": 720,
"height": 720,
"url_key": "7611445389027281690"
},
"schema_url": "",
"source_platform": 23,
"start_time": 0,
"end_time": 0,
"duration": 611,
"extra": "{\"aed_music_score\":0.04,\"aed_singing_score\":0.02,\"aggregate_exempt_conf\":[],\"beats\":{},\"cover_colors...",
"user_count": 0,
"position": null,
"collect_stat": 0,
"status": 1,
"offline_desc": "",
"owner_id": "105246634576",
"owner_nickname": "小德MOMO",
"is_original": false,
"mid": "7611445389027281690",
"binded_challenge_id": 0,
"redirect": false,
"is_restricted": false,
"author_deleted": false,
"is_del_video": false,
"is_video_self_see": false,
"owner_handle": "1633374679",
"author_position": null,
"prevent_download": false,
"unshelve_countries": null,
"prevent_item_download_status": 0,
"external_song_info": [],
"sec_uid": "MS4wLjABAAAAoS7I4HXJTCTrcCm-XZSsJ8scqd15RUd_YSxifxFei3k",
"avatar_thumb": {
"uri": "100x100/aweme-avatar/tos-cn-avt-0015_3bac6620bdd23099e1aab8eec67c75fd",
"url_list": [
"https://p3-pc.douyinpic.com/aweme/100x100/aweme-avatar/tos-cn-avt-0015_3bac6620bdd23099e1aab8eec67c7..."
],
"width": 720,
"height": 720
},
"avatar_medium": {
"uri": "720x720/aweme-avatar/tos-cn-avt-0015_3bac6620bdd23099e1aab8eec67c75fd",
"url_list": [
"https://p3-pc.douyinpic.com/aweme/720x720/aweme-avatar/tos-cn-avt-0015_3bac6620bdd23099e1aab8eec67c7..."
],
"width": 720,
"height": 720
},
"avatar_large": {
"uri": "1080x1080/aweme-avatar/tos-cn-avt-0015_3bac6620bdd23099e1aab8eec67c75fd",
"url_list": [
"https://p3-pc.douyinpic.com/aweme/1080x1080/aweme-avatar/tos-cn-avt-0015_3bac6620bdd23099e1aab8eec67..."
],
"width": 720,
"height": 720
},
"preview_start_time": 0,
"preview_end_time": 0,
"is_commerce_music": false,
"is_original_sound": true,
"audition_duration": 611,
"shoot_duration": 611,
"reason_type": 0,
"artists": [],
"lyric_short_position": null,
"mute_share": false,
"tag_list": null,
"dmv_auto_show": false,
"is_pgc": false,
"is_matched_metadata": false,
"is_audio_url_with_cookie": false,
"music_chart_ranks": null,
"can_background_play": true,
"music_status": 1,
"video_duration": 611,
"pgc_music_type": 2,
"author_status": 1,
"search_impr": {
"entity_id": "7611445389027281690"
},
"artist_user_infos": null,
"dsp_status": 10,
"musician_user_infos": null,
"music_collect_count": 0,
"music_cover_atmosphere_color_value": "",
"show_origin_clip": false
},
"sec_item_id": "MS4wLjAAAAAAaC31Dl9BKCwUNiDApG4IDlkPTT2cnpEvfVuSl-O6YGzJ7MjAhNRqw2eqPdY8jnrq",
"video": {
"play_addr": {
"uri": "v0d00fg10000d6gk927og65v54jaev50",
"url_list": [
"https://v3-dy-o.zjcdn.com/51d7c8337df7eba04214da4e9765924b/69af08be/video/tos/cn/tos-cn-ve-15/oYskB1..."
],
"width": 1920,
"height": 1080,
"url_key": "v0d00fg10000d6gk927og65v54jaev50_h264_1080p_732882",
"data_size": 56015383,
"file_hash": "35172d1dd96b600fbb77c76233184f61",
"file_cs": "c:0-503942-5cca|a:v0d00fg10000d6gk927og65v54jaev50"
},
"cover": {
"uri": "tos-cn-i-dy/92033752792d42efa309edd58ff1f4b6",
"url_list": [
"https://p3-pc-sign.douyinpic.com/tos-cn-i-dy/92033752792d42efa309edd58ff1f4b6~tplv-dy-cropcenter:323..."
],
"width": 720,
"height": 720
},
"height": 1440,
"width": 2560,
"dynamic_cover": {
"uri": "tos-cn-i-dy/92033752792d42efa309edd58ff1f4b6",
"url_list": [
"https://p3-pc-sign.douyinpic.com/obj/tos-cn-i-dy/92033752792d42efa309edd58ff1f4b6?lk3s=138a59ce&x-ex..."
],
"width": 720,
"height": 720
},
"origin_cover": {
"uri": "tos-cn-p-0015/owCXASfQFL2JUBoBITIGeSeKIau7Ak1kBahRO7",
"url_list": [
"https://p3-pc-sign.douyinpic.com/tos-cn-p-0015/owCXASfQFL2JUBoBITIGeSeKIau7Ak1kBahRO7~tplv-dy-360p.j..."
],
"width": 640,
"height": 360
},
"ratio": "default",
"format": "dash",
"audio": {
"original_sound_infos": null
},
"bit_rate": [
{
"gear_name": "normal_1080_0",
"quality_type": 1,
"bit_rate": 732882,
"play_addr": {
"uri": "v0d00fg10000d6gk927og65v54jaev50",
"url_list": [
"https://v3-dy-o.zjcdn.com/51d7c8337df7eba04214da4e9765924b/69af08be/video/tos/cn/tos-cn-ve-15/oYskB1..."
],
"width": 1920,
"height": 1080,
"url_key": "v0d00fg10000d6gk927og65v54jaev50_h264_1080p_732882",
"data_size": 56015383,
"file_hash": "35172d1dd96b600fbb77c76233184f61",
"file_cs": "c:0-503942-5cca|a:v0d00fg10000d6gk927og65v54jaev50"
},
"is_h265": 0,
"is_bytevc1": 0,
"HDR_type": "",
"HDR_bit": "",
"FPS": 30,
"video_extra": "{\"PktOffsetMap\":\"[{\\\"time\\\": 1, \\\"offset\\\": 673761}, {\\\"time\\\": 2, \\\"offset\\\": 727115}, {\\\"time\\\": 3...",
"format": "mp4"
}
],
"duration": 611452,
"play_addr_265": {
"uri": "v0d00fg10000d6gk927og65v54jaev50",
"url_list": [
"https://v3-dy-o.zjcdn.com/d060e10da18e7538fac35b5373f57823/69af08be/video/tos/cn/tos-cn-ve-15/os8qeI..."
],
"width": 2560,
"height": 1440,
"url_key": "v0d00fg10000d6gk927og65v54jaev50_bytevc1_1440p_514300",
"data_size": 39308754,
"file_hash": "73f155cbb4b32ab5020884c73ff091cf",
"file_cs": "c:0-504855-83f3|a:v0d00fg10000d6gk927og65v54jaev50"
},
"bit_rate_audio": [
{
"audio_meta": {
"url_list": {
"main_url": "https://v3-dy-o.zjcdn.com/bacb40c25955ef8fbd056ce76aede481/69b0300e/video/tos/cn/tos-cn-ve-15/ocIAkT...",
"backup_url": "https://v5-dy-o-abtest.zjcdn.com/51305d7f9aa235be56c84f439362ef10/69b0300e/video/tos/cn/tos-cn-ve-15...",
"fallback_url": "https://www.douyin.com/aweme/v1/play/?video_id=v0d00fg10000d6gk927og65v54jaev50&line=0&file_id=9f0e1..."
},
"encoded_type": "normal",
"media_type": "audio",
"logo_type": "",
"quality": "normal",
"quality_desc": "",
"format": "dash",
"bitrate": 194369,
"codec_type": "bytevc1",
"size": 14855946,
"fps": 0,
"file_id": "9f0e1c5fb8e720f85c383b0123467382",
"file_hash": "9f0e1c5fb8e720f85c383b0123467382",
"sub_info": "{\"audio_bitrate_target\":192,\"audio_channels\":\"2.0\",\"audio_layout\":\"L R\",\"audio_sample_rate\":\"44100\",..."
},
"audio_quality": 9,
"audio_extra": "{\"real_bitrate\":665307}"
}
],
"play_addr_h264": {
"uri": "v0d00fg10000d6gk927og65v54jaev50",
"url_list": [
"https://v3-dy-o.zjcdn.com/51d7c8337df7eba04214da4e9765924b/69af08be/video/tos/cn/tos-cn-ve-15/oYskB1..."
],
"width": 1920,
"height": 1080,
"url_key": "v0d00fg10000d6gk927og65v54jaev50_h264_1080p_732882",
"data_size": 56015383,
"file_hash": "35172d1dd96b600fbb77c76233184f61",
"file_cs": "c:0-503942-5cca|a:v0d00fg10000d6gk927og65v54jaev50"
},
"raw_cover": {
"uri": "tos-cn-i-dy/92033752792d42efa309edd58ff1f4b6",
"url_list": [
"https://p3-pc-sign.douyinpic.com/tos-cn-i-dy/92033752792d42efa309edd58ff1f4b6~tplv-dy-cropcenter:323..."
],
"width": 720,
"height": 720
},
"is_long_video": 1,
"animated_cover": {
"uri": "tos-cn-i-dy/92033752792d42efa309edd58ff1f4b6",
"url_list": [
"https://p3-pc-sign.douyinpic.com/obj/tos-cn-i-dy/92033752792d42efa309edd58ff1f4b6?lk3s=138a59ce&x-ex..."
]
},
"gaussian_cover": {
"uri": "tos-cn-p-0015/owCXASfQFL2JUBoBITIGeSeKIau7Ak1kBahRO7",
"url_list": [
"https://p9-pc-sign.douyinpic.com/tos-cn-p-0015/owCXASfQFL2JUBoBITIGeSeKIau7Ak1kBahRO7~tplv-tsj2vxp0z..."
],
"width": 720,
"height": 720
},
"misc_download_addrs": "{\"suffix_scene\":{\"uri\":\"v0d00fg10000d6gk927og65v54jaev50\",\"url_list\":[\"https://v3-dy-o.zjcdn.com/e80...",
"is_source_HDR": 0,
"video_model": "",
"meta": "{\"bright_ratio_mean\":\"0.1698\",\"brightness_mean\":\"147.7451\",\"diff_overexposure_ratio\":\"0.1667\",\"enabl...",
"use_static_cover": true,
"big_thumbs": [
{
"img_num": 204,
"uri": "tos-cn-p-0015/ookQGe8RBIJaQVSepGTALCJhQo7oAPdUKBHfqj",
"img_url": "https://p3-sign.douyinpic.com/tos-cn-p-0015/ookQGe8RBIJaQVSepGTALCJhQo7oAPdUKBHfqj~tplv-noop.image?c...",
"img_x_size": 240,
"img_y_size": 136,
"img_x_len": 5,
"img_y_len": 5,
"duration": 611.43335,
"interval": 3.003,
"fext": "jpg",
"uris": [
"tos-cn-p-0015/ookQGe8RBIJaQVSepGTALCJhQo7oAPdUKBHfqj"
],
"img_urls": [
"https://p3-sign.douyinpic.com/tos-cn-p-0015/ookQGe8RBIJaQVSepGTALCJhQo7oAPdUKBHfqj~tplv-noop.image?c..."
]
}
],
"horizontal_type": 1
},
"share_url": "https://www.iesdouyin.com/share/video/7611445210328861990/?region=CA&mid=7611445389027281690&u_code=...",
"user_digged": 0,
"statistics": {
"recommend_count": 452,
"comment_count": 440,
"digg_count": 33144,
"admire_count": 7,
"play_count": 0,
"share_count": 3712,
"collect_count": 9505
},
"status": {
"not_allow_soft_del_reason": "ab",
"is_delete": false,
"allow_share": true,
"review_result": {
"review_status": 0
},
"allow_friend_recommend_guide": true,
"part_see": 0,
"private_status": 0,
"listen_video_status": 2,
"in_reviewing": false,
"allow_self_recommend_to_friend": true,
"allow_friend_recommend": true,
"is_prohibited": false,
"enable_soft_delete": 0
},
"mv_info": null,
"text_extra": [
{
"start": 91,
"end": 98,
"type": 1,
"hashtag_name": "小德MOMO",
"hashtag_id": "1776384687617028",
"is_commerce": false,
"caption_start": 68,
"caption_end": 75
}
],
"is_top": 0,
"shoot_way": "",
"share_info": {
"share_url": "https://www.iesdouyin.com/share/video/7611445210328861990/?region=CA&mid=7611445389027281690&u_code=...",
"share_link_desc": "0.28 rRk:/ [email protected] 09/19 你的工资,是不是刚好够你生活,却不够你翻身? 《小岛上的经济学》第3集,如果您追完整个系列,您将获得《小岛经济学》中的全部知识。等于阅读了《经济学原理》..."
},
"douyin_p_c_video_extra": "{\"ai_summary\":1}",
"video_labels": null,
"is_moment_history": 0,
"is_ads": false,
"duration": 611452,
"aweme_type": 0,
"nearby_hot_comment": null,
"product_genre_info": {
"product_genre_type": 2,
"material_genre_sub_type_set": [
4
],
"special_info": {
"recommend_group_name": 0
}
},
"image_infos": null,
"risk_infos": {
"vote": false,
"warn": false,
"risk_sink": false,
"type": 0,
"content": ""
},
"cf_assets_type": 0,
"can_cache_to_local": true,
"position": null,
"uniqid_position": null,
"comment_list": null,
"author_user_id": 105246634576,
"enable_decorated_emoji": true,
"geofencing": [],
"interest_points": null,
"series_basic_info": {},
"region": "",
"video_text": null,
"personal_page_botton_diagnose_style": 0,
"collect_stat": 0,
"label_top_text": null,
"promotions": [],
"group_id": "7611445210328861990",
"prevent_download": false,
"nickname_position": null,
"challenge_position": null,
"is_moment_story": 0,
"ent_log_extra": {
"log_extra": "{\"global_log_extra\":null,\"page_log_extra\":null,\"aweme_log_extra\":{\"ce_current_group_id\":\"76114452103..."
},
"chapter_bar_color": null,
"long_video": null,
"entertainment_recommend_info": "{\"recommend_free_count\":0,\"test_info\":\"\",\"recommend_playlet_trigger_reqid\":\"\",\"recommend_playlet_tri...",
"galileo_pad_textcrop": {
"ipad_d_h_cut_ratio": [
1
],
"ipad_d_v_cut_ratio": [
1
],
"android_d_h_cut_ratio": [
1
],
"android_d_v_cut_ratio": [
1
],
"version": 1
},
"flash_mob_trends": 0,
"follow_shot_assets": null,
"interaction_stickers": null,
"trends_event_track": "{}",
"origin_comment_ids": null,
"commerce_config_data": null,
"ai_follow_images": null,
"video_control": {
"allow_download": false,
"share_type": 1,
"show_progress_bar": 1,
"draft_progress_bar": 1,
"allow_duet": true,
"allow_react": false,
"prevent_download_type": 1,
"allow_dynamic_wallpaper": false,
"timer_status": 1,
"allow_music": true,
"allow_stitch": false,
"allow_douplus": true,
"allow_share": true,
"share_grayed": false,
"download_ignore_visibility": false,
"duet_ignore_visibility": false,
"share_ignore_visibility": false,
"download_info": {
"level": 1,
"fail_info": {
"code": 200009,
"reason": "video_duration",
"msg": "视频暂时无法下载"
}
},
"duet_info": {
"level": 2,
"fail_info": {
"code": 100014,
"reason": "video_duration"
}
},
"allow_record": true,
"disable_record_reason": "",
"timer_info": {
"public_time": 1772359200,
"timer_status": 0
}
},
"aweme_control": {
"can_forward": true,
"can_share": true,
"can_comment": true,
"can_show_comment": true
},
"is_25_story": 0,
"mix_info": {
"mix_id": "7606221056172361754",
"mix_name": "地球Online:小岛上的经济学",
"cover_url": {
"uri": "tos-cn-i-dy/d4f97f4b7d244af09909aaee61743e62",
"url_list": [
"https://p3-sign.douyinpic.com/obj/tos-cn-i-dy/d4f97f4b7d244af09909aaee61743e62?lk3s=138a59ce&x-expir..."
],
"width": 720,
"height": 720
},
"status": {
"status": 2,
"is_collected": 0
},
"statis": {
"play_vv": 0,
"collect_vv": 0,
"current_episode": 3,
"updated_to_episode": 4
},
"desc": "如果您追完整个系列,您将获得《小岛经济学》中的全部知识。等于阅读了《经济学原理》+《经济学概论》+《国富论》!",
"extra": "{\"create_source\":0,\"first_reviewed\":1,\"is_author_set_self_see\":0,\"last_added_item_time\":1772777347,\"...",
"share_info": {
"share_url": "https://www.iesdouyin.com/share/mix/detail/7606221056172361754/?schema_type=24&object_id=76062210561...",
"share_weibo_desc": "7.43 wFU:/ 01/22 [email protected] 我正在看【地球Online:小岛上的经济学】长按复制此条消息,打开抖音搜索,一起看合集~",
"share_desc": "7.61 [email protected] CHV:/ 10/13 我正在看【地球Online:小岛上的经济学】长按复制此条消息,打开抖音搜索,一起看合集~",
"share_title": "这么有趣的合集,不能只有我一个人知道吧",
"share_title_myself": "",
"share_title_other": "",
"share_desc_info": "7.43 wFU:/ 01/22 [email protected] 我正在看【地球Online:小岛上的经济学】长按复制此条消息,打开抖音搜索,一起看合集~"
},
"mix_type": 0,
"create_time": 1770961344,
"update_time": 1772777347,
"ids": null,
"watched_item": "",
"is_serial_mix": 0,
"mix_pic_type": 0,
"enable_ad": 0,
"is_iaa": 0,
"paid_episodes": null
},
"effect_inflow_effects": null,
"component_control": {
"data_source_url": "/aweme/v1/web/aweme/post/"
},
"is_from_ad_auth": false,
"anchors": null,
"hybrid_label": null,
"geofencing_regions": null,
"follow_shoot_clip_info": {
"clip_video_all": 7611445389027282000,
"clip_from_user": 7611445389027282000
},
"publish_plus_alienation": {
"alienation_type": 0
},
"is_story": 0,
"entertainment_video_type": 2,
"origin_duet_resource_uri": "",
"item_aigc_follow_shot": 1,
"cover_labels": null,
"douplus_user_type": 0,
"aweme_listen_struct": {
"trace_info": "{\"copyright_not_speech\":\"false\",\"copyright_reason\":\"has_listen_cp_new\",\"copyright_tag_hit\":\"\",\"copyr..."
},
"guide_btn_type": 0,
"select_anchor_expanded_content": 0,
"game_tag_info": {
"is_game": false
},
"images": null,
"relation_labels": null,
"horizontal_type": 1,
"is_new_text_mode": 0,
"impression_data": {
"group_id_list_a": [],
"group_id_list_b": [],
"similar_id_list_a": null,
"similar_id_list_b": null,
"group_id_list_c": [],
"group_id_list_d": []
},
"entertainment_video_paid_way": {
"paid_ways": [],
"paid_type": 0,
"enable_use_new_ent_data": false
},
"aweme_type_tags": "",
"libfinsert_task_id": "",
"social_tag_list": null,
"suggest_words": {
"suggest_words": [
{
"words": [
{
"word": "小岛经济学推荐书籍",
"word_id": "6903822407548441867",
"info": "{\"End\":0,\"Start\":0,\"ecpm_boost_tag\":false,\"log_pb\":\"\",\"qrec_for_search\":\"{\\\"query_ecom\\\":\\\"1\\\"}\"}"
}
],
"scene": "comment_top_rec",
"icon_url": "",
"hint_text": "大家都在搜:",
"extra_info": "{\"resp_from\":\"hit_cache\"}"
}
]
},
"show_follow_button": {},
"duet_aggregate_in_music_tab": false,
"is_duet_sing": false,
"comment_permission_info": {
"comment_permission_status": 0,
"can_comment": true,
"item_detail_entry": false,
"press_entry": false,
"toast_guide": false
},
"original_images": null,
"series_paid_info": {
"series_paid_status": 0,
"item_price": 0
},
"img_bitrate": null,
"comment_gid": 7611445210328862000,
"image_album_music_info": {
"begin_time": -1,
"end_time": -1,
"volume": -1
},
"video_tag": [
{
"tag_id": 2014,
"tag_name": "二次元",
"level": 1
}
],
"is_collects_selected": 0,
"chapter_list": null,
"feed_comment_config": {
"input_config_text": "善语结善缘,恶言伤人心",
"author_audit_status": 0,
"common_flags": "{\"hashtag\":\"[{\\\"name\\\":\\\"经济学\\\",\\\"id\\\":1613098111459342},{\\\"name\\\":\\\"宏观经济\\\",\\\"id\\\":1614310416520206},...",
"audio_comment_permission": 1,
"double_publish": 1
},
"is_image_beat": false,
"dislike_dimension_list": null,
"standard_bar_info_list": null,
"photo_search_entrance": {
"ecom_type": 0
},
"is_life_item": false,
"image_list": null,
"component_info_v2": "{\"desc_lines_limit\":0,\"hide_marquee\":false}",
"item_warn_notification": {
"type": 0,
"show": false,
"content": ""
},
"origin_text_extra": null,
"disable_relation_bar": 0,
"packed_clips": null,
"author_mask_tag": 0,
"user_recommend_status": 1,
"collection_corner_mark": 0,
"is_share_post": false,
"image_comment": {
"comment_highlight_text": ""
},
"visual_search_info": {
"is_show_img_entrance": false,
"is_ecom_img": false,
"is_high_accuracy_ecom": false,
"is_high_recall_ecom": false
},
"tts_id_list": null,
"ref_tts_id_list": null,
"voice_modify_id_list": null,
"ref_voice_modify_id_list": null,
"authentication_token": "MS4wLjAAAAAAHEc_Iw-IjgCHAq6bkjqR-RoWOmuz03kb3x4NoShbonZUCE4IHp9VdOhUlqHYy_Y7bMz6q6ubkKd14XcGkSdShh--...",
"video_game_data_channel_config": {},
"dislike_dimension_list_v2": null,
"distribute_circle": {
"distribute_type": 0,
"campus_block_interaction": false,
"is_campus": false
},
"image_crop_ctrl": 0,
"yumme_recreason": null,
"slides_music_beats": null,
"jump_tab_info_list": null,
"media_type": 4,
"reply_smart_emojis": null,
"activity_video_type": -1,
"boost_status": 0,
"create_scale_type": null,
"entertainment_product_info": {
"sub_title": null,
"market_info": {
"limit_free": {
"in_free": false
},
"marketing_tag": null
}
},
"caption": "《小岛上的经济学》第3集,如果您追完整个系列,您将获得《小岛经济学》中的全部知识。等于阅读了《经济学原理》+《经济学概论》+《国富论》!#小德MOMO #经济学 #宏观经济#小岛经济学",
"item_title": "你的工资,是不是刚好够你生活,却不够你翻身?",
"is_use_music": false,
"original": 0,
"xigua_base_info": {
"status": 0,
"star_altar_order_id": 0,
"star_altar_type": 0,
"item_id": 0
},
"mark_largely_following": false,
"friend_recommend_info": {
"friend_recommend_source": 10,
"label_user_list": null,
"disable_friend_recommend_guide_label": false
},
"enable_comment_sticker_rec": false,
"video_share_edit_status": 0,
"is_24_story": 0,
"recommend_chapter_info": {
"recommend_chapter_list": [
{
"desc": "引言",
"timestamp": 1000,
"detail": "",
"points": []
}
],
"chapter_recommend_type": 1,
"chapter_abstract": "《小岛上的经济学》第3集讲述了一个关于贷款的故事。小枫借给阿判和铁熊鱼,希望他们用这些鱼制作鱼竿提高捕鱼效率。然而,阿判却想研究无效的技术,而铁熊则想休息一天。这揭示了贷款的风险:用途错误和资源浪费。...",
"chapter_recommend_source": 2,
"push_scene": [],
"chapter_bar_color": null
},
"trends_infos": null
}
],
"not_login_module": {
"guide_login_tip_exist": true,
"guide_login_tip_style": 1,
"guide_login_tip_cover_url": {
"uri": "tos-cn-i-dy/0d318aff7f394a8f9e7b03629001be02",
"url_list": [
"https://p3-pc-sign.douyinpic.com/tos-cn-i-dy/0d318aff7f394a8f9e7b03629001be02~noop.jpeg?lk3s=f9d874e..."
]
},
"extra": "{\"guide_login_tip_create_time\":1772960400,\"guide_login_tip_desc\":\"想改变现状?由穷变富?先改掉这个“聪明”病! 《小岛上的经济学》第4..."
},
"log_pb": {
"impr_id": "202603092241475924952BBD706AAAB7CC"
},
"request_item_cursor": 0,
"post_serial": 2,
"replace_series_cover": 1,
"time_list": null
}
}💡 Note: For list data, the example shows only 1-2 items for simplicity. The actual count depends on the API response.
