آخر تحديث
الفيديوهات
فيديوهات صنّاع المحتوى المحفوظين وتعليقاتها.
تُصادَق كل عملية بمفتاح API (Authorization: Bearer <key>) وتستخدم الأخطاء الغلاف المشترك الموضّح في الأخطاء. مولَّد من مستند OpenAPI الخاص بواجهة API.
عرض فيديوهات صانع محتوى
GET
/v1/creators/{uid}/videosالفيديوهات المحفوظة لصانع المحتوى، من الأحدث إلى الأقدم، مع أعداد المشاهدات والإعجابات والتعليقات.
النطاقcontent:readوحدات الرصيدقراءة مخزنة مؤقتًا
معاملات المسار
| Name | Type | Description |
|---|---|---|
uidRequired | string | اسم مستخدم صانع المحتوى دون @ (linh.live) أو معرّف مستخدم TikTok الرقمي. |
الطلب
curl "https://api.toktokdata.live/v1/creators/linh.live/videos" \ -H "Authorization: Bearer $ROOMSCOPE_API_KEY"الاستجابة
200 OK
{ "data": { "uniqueId": "linh.live", "tiktokUserId": "990000000000000001", "videos": [ { "videoId": "7990000000000000001", "tiktokUserId": "990000000000000001", "uniqueId": "linh.live", "description": "Video 1", "createTime": "2026-10-31T10:51:44.935Z", "coverUrl": null, "durationSeconds": null, "playCount": 10000, "diggCount": 1000, "commentCount": 100, "shareCount": null, "collectCount": null, "firstSeenAt": "2026-11-01T10:51:45.590Z", "lastRefreshedAt": "2026-11-01T10:36:44.935Z" }, { "videoId": "7990000000000000002", "tiktokUserId": "990000000000000001", "uniqueId": "linh.live", "description": "Video 2", "createTime": "2026-10-30T10:51:44.935Z", "coverUrl": null, "durationSeconds": null, "playCount": 20000, "diggCount": 2000, "commentCount": 200, "shareCount": null, "collectCount": null, "firstSeenAt": "2026-11-01T10:51:45.591Z", "lastRefreshedAt": "2026-11-01T10:36:44.935Z" } ] }, "provenance": { "observedAt": "2026-11-01T10:36:44.935Z", "freshness": "near_realtime", "source": "public_creator_content", "sourceKind": "derived", "coverageStatus": "observed", "methodologyVersion": "content-v1", "window": null }}الأخطاء
400معامل أو جسم طلب غير صالح؛ ويحددcodeالمشكلة.401مفتاح API مفقود أو غير معروف.402لا تكفي محفظة الرصيد في مساحة العمل لتغطية تكلفة الاستدعاء؛ ويوضحresetAtموعد إعادة ضبط الرصيد.403المفتاح يفتقر إلى النطاق، أو أن الباقة لا تتضمن الميزة.429تم تجاوز معدّل الطلبات؛ التزم بقيمةRetry-After.
جلب فيديو
GET
/v1/videos/{video_id}فيديو محفوظ واحد مع عدّاداته.
النطاقcontent:readوحدات الرصيدقراءة مخزنة مؤقتًا
معاملات المسار
| Name | Type | Description |
|---|---|---|
video_idRequired | string | معرّف فيديو TikTok. |
الطلب
curl "https://api.toktokdata.live/v1/videos/7400000000000000001" \ -H "Authorization: Bearer $ROOMSCOPE_API_KEY"الاستجابة
200 OK
{ "data": { "video": { "videoId": "7990000000000000001", "tiktokUserId": "990000000000000001", "uniqueId": "linh.live", "description": "Video 1", "createTime": "2026-10-31T10:51:44.935Z", "coverUrl": null, "durationSeconds": null, "playCount": 10000, "diggCount": 1000, "commentCount": 100, "shareCount": null, "collectCount": null, "firstSeenAt": "2026-11-01T10:51:45.590Z", "lastRefreshedAt": "2026-11-01T10:36:44.935Z", "history": [] } }, "provenance": { "observedAt": "2026-11-01T10:36:44.935Z", "freshness": "near_realtime", "source": "public_creator_content", "sourceKind": "derived", "coverageStatus": "observed", "methodologyVersion": "content-v1", "window": null }}الأخطاء
400معامل أو جسم طلب غير صالح؛ ويحددcodeالمشكلة.401مفتاح API مفقود أو غير معروف.402لا تكفي محفظة الرصيد في مساحة العمل لتغطية تكلفة الاستدعاء؛ ويوضحresetAtموعد إعادة ضبط الرصيد.403المفتاح يفتقر إلى النطاق، أو أن الباقة لا تتضمن الميزة.429تم تجاوز معدّل الطلبات؛ التزم بقيمةRetry-After.
عرض تعليقات فيديو
GET
/v1/videos/{video_id}/commentsالتعليقات المحفوظة؛ مرّر parentCommentId للحصول على الردود على تعليق واحد.
النطاقcontent:readوحدات الرصيدقراءة مخزنة مؤقتًا
معاملات المسار
| Name | Type | Description |
|---|---|---|
video_idRequired | string | معرّف فيديو TikTok. |
معاملات الاستعلام
| Name | Type | Description |
|---|---|---|
parentCommentIdOptional | string | إرجاع الردود على هذا التعليق. |
cursorOptional | string | مؤشر معتم مأخوذ من nextCursor في الصفحة السابقة. |
limitOptional | integer | عدد التعليقات في كل صفحة. |
الطلب
curl "https://api.toktokdata.live/v1/videos/7400000000000000001/comments" \ -H "Authorization: Bearer $ROOMSCOPE_API_KEY"الاستجابة
200 OK
{ "data": { "videoId": "7400000000000000001", "parentCommentId": null, "comments": [ { "commentId": "7400000000000100001", "text": "See you at 9pm!", "diggCount": 42, "replyCount": 3, "createTime": "2026-10-31T13:05:00Z", "authorUniqueId": "fan.one" } ], "nextCursor": null, "hasMore": false }, "provenance": { "observedAt": "2026-11-01T10:36:44.935Z", "freshness": "near_realtime", "source": "public_video_comments", "sourceKind": "derived", "coverageStatus": "observed", "methodologyVersion": "comments-v1", "window": null }}الأخطاء
400معامل أو جسم طلب غير صالح؛ ويحددcodeالمشكلة.401مفتاح API مفقود أو غير معروف.402لا تكفي محفظة الرصيد في مساحة العمل لتغطية تكلفة الاستدعاء؛ ويوضحresetAtموعد إعادة ضبط الرصيد.403المفتاح يفتقر إلى النطاق، أو أن الباقة لا تتضمن الميزة.429تم تجاوز معدّل الطلبات؛ التزم بقيمةRetry-After.
هل كانت هذه الصفحة مفيدة؟