抖音视频 API

API ID 872

TikTok视频API允许开发者获取有关TikTok视频的信息并访问这些视频的内容

100% 正常运行时间 2,305 ms 平均响应

API 文档

端点

请求

TikTok视频API的“获取视频数据”端点允许开发者检索特定TikTok视频的信息。当调用此端点时,API将返回关于该视频的数据,包括其标题、描述、元数据等。

要使用此端点,开发者需要向端点的URL发送一个HTTP GET请求,携带所需的参数“link”以及他们想要检索数据的TikTok视频链接。然后,API将在请求的响应中返回请求的数据。

Endpoint ID: 659
GET https://zylalabs.com/api/872/tiktok+videos+api/659/get+video+data
输入参数

获取视频数据 — 端点功能

对象 描述
link 必需 Link to the TikTok Video. For example https://www.tiktok.com/@pet..supplies/video/7179541990588075307

剩余免费测试请求:3 / 3。


输入参数

link
API 示例响应
JSON
{
    "ok": true,
    "added_sound_music_info": {
        "album": "",
        "allow_offline_music_to_detail_page": false,
        "artists": [],
        "audition_duration": 20,
        "author": "Paul",
        "author_deleted": false,
        "author_position": null,
        "avatar_medium": {
            "height": 720,
            "uri": "tos-useast2a-avt-0068-euttp\/614c8fe3cbf8beb6985f613308d216ad",
            "url_list": [
                "https:\/\/p16-sign-useast2a.tiktokcdn.com\/tos-useast2a-avt-0068-euttp\/614c8fe3cbf8beb6985f613308d216ad~tplv-tiktokx-cropcenter:720:720.webp?dr=14579&nonce=18029&refresh_token=bbe49d5568e5b0056fe06f485f957bf7&x-expires=1738573200&x-signature=l1wnY73yRxAWqWXTeq9RcngsEKI%3D&idc=maliva&ps=13740610&shcp=d05b14bd&shp=45126217&t=4d5b0474",
                "https:\/\/p16-sign-useast2a.tiktokcdn.com\/tos-useast2a-avt-0068-euttp\/614c8fe3cbf8beb6985f613308d216ad~tplv-tiktokx-cropcenter:720:720.jpeg?dr=14579&nonce=59910&refresh_token=aa1e0579c97802c928ad10a5f8cba976&x-expires=1738573200&x-signature=a81jgv2zdAtOT9oHTdwbiuv6tck%3D&idc=maliva&ps=13740610&shcp=d05b14bd&shp=45126217&t=4d5b0474"
            ],
            "url_prefix": null,
            "width": 720
        },
        "avatar_thumb": {
            "height": 720,
            "uri": "tos-useast2a-avt-0068-euttp\/614c8fe3cbf8beb6985f613308d216ad",
            "url_list": [
                "https:\/\/p16-sign-useast2a.tiktokcdn.com\/tos-useast2a-avt-0068-euttp\/614c8fe3cbf8beb6985f613308d216ad~tplv-tiktokx-cropcenter:100:100.webp?dr=14579&nonce=10397&refresh_token=f92781e59270fa6ad0822f89ac491529&x-expires=1738573200&x-signature=6eOuZZRdORYFm6t8jaLZ8jRceNA%3D&idc=maliva&ps=13740610&shcp=d05b14bd&shp=45126217&t=4d5b0474",
                "https:\/\/p16-sign-useast2a.tiktokcdn.com\/tos-useast2a-avt-0068-euttp\/614c8fe3cbf8beb6985f613308d216ad~tplv-tiktokx-cropcenter:100:100.jpeg?dr=14579&nonce=85149&refresh_token=5261005ab81da110f8f5350bcb9eee01&x-expires=1738573200&x-signature=c3wTgHsFGFIvTbh1kaD4mfcOTUw%3D&idc=maliva&ps=13740610&shcp=d05b14bd&shp=45126217&t=4d5b0474"
            ],
            "url_prefix": null,
            "width": 720
        },
        "binded_challenge_id": 0,
        "can_be_stitched": true,
        "can_not_reuse": false,
        "collect_stat": 0,
        "commercial_right_type": 2,
        "cover_large": {
            "height": 720,
            "uri": "tos-useast2a-avt-0068-euttp\/614c8fe3cbf8beb6985f613308d216ad",
            "url_list": [
                "https:\/\/p16-sign-useast2a.tiktokcdn.com\/tos-useast2a-avt-0068-euttp\/614c8fe3cbf8beb6985f613308d216ad~tplv-tiktokx-cropcenter:1080:1080.webp?dr=14579&nonce=58051&refresh_token=ab44d37177b37222f7b826ffd58c0670&x-expires=1738573200&x-signature=fc8DAiYY52NN86ENcI60iviTa%2BU%3D&idc=maliva&ps=13740610&shcp=d05b14bd&shp=45126217&t=4d5b0474",
                "https:\/\/p16-sign-useast2a.tiktokcdn.com\/tos-useast2a-avt-0068-euttp\/614c8fe3cbf8beb6985f613308d216ad~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=14579&nonce=3217&refresh_token=4eaff52afe9326a37140aed7d31c33fe&x-expires=1738573200&x-signature=FeT4dfUWKxpf7veojFmnOYPnEnQ%3D&idc=maliva&ps=13740610&shcp=d05b14bd&shp=45126217&t=4d5b0474"
            ],
            "url_prefix": null,
            "width": 720
        },
        "cover_medium": {
            "height": 720,
            "uri": "tos-useast2a-avt-0068-euttp\/614c8fe3cbf8beb6985f613308d216ad",
            "url_list": [
                "https:\/\/p16-sign-useast2a.tiktokcdn.com\/tos-useast2a-avt-0068-euttp\/614c8fe3cbf8beb6985f613308d216ad~tplv-tiktokx-cropcenter:720:720.webp?dr=14579&nonce=18029&refresh_token=bbe49d5568e5b0056fe06f485f957bf7&x-expires=1738573200&x-signature=l1wnY73yRxAWqWXTeq9RcngsEKI%3D&idc=maliva&ps=13740610&shcp=d05b14bd&shp=45126217&t=4d5b0474",
                "https:\/\/p16-sign-useast2a.tiktokcdn.com\/tos-useast2a-avt-0068-euttp\/614c8fe3cbf8beb6985f613308d216ad~tplv-tiktokx-cropcenter:720:720.jpeg?dr=14579&nonce=59910&refresh_token=aa1e0579c97802c928ad10a5f8cba976&x-expires=1738573200&x-signature=a81jgv2zdAtOT9oHTdwbiuv6tck%3D&idc=maliva&ps=13740610&shcp=d05b14bd&shp=45126217&t=4d5b0474"
            ],
            "url_prefix": null,
            "width": 720
        },
        "cover_thumb": {
            "height": 720,
            "uri": "tos-useast2a-avt-0068-euttp\/614c8fe3cbf8beb6985f613308d216ad",
            "url_list": [
                "https:\/\/p16-sign-useast2a.tiktokcdn.com\/tos-useast2a-avt-0068-euttp\/614c8fe3cbf8beb6985f613308d216ad~tplv-tiktokx-cropcenter:100:100.webp?dr=14579&nonce=10397&refresh_token=f92781e59270fa6ad0822f89ac491529&x-expires=1738573200&x-signature=6eOuZZRdORYFm6t8jaLZ8jRceNA%3D&idc=maliva&ps=13740610&shcp=d05b14bd&shp=45126217&t=4d5b0474",
                "https:\/\/p16-sign-useast2a.tiktokcdn.com\/tos-useast2a-avt-0068-euttp\/614c8fe3cbf8beb6985f613308d216ad~tplv-tiktokx-cropcenter:100:100.jpeg?dr=14579&nonce=85149&refresh_token=5261005ab81da110f8f5350bcb9eee01&x-expires=1738573200&x-signature=c3wTgHsFGFIvTbh1kaD4mfcOTUw%3D&idc=maliva&ps=13740610&shcp=d05b14bd&shp=45126217&t=4d5b0474"
            ],
            "url_prefix": null,
            "width": 720
        },
        "create_time": 1669219601,
        "dmv_auto_show": false,
        "duration": 20,
        "duration_high_precision": {
            "audition_duration_precision": 20.349,
            "duration_precision": 20.349,
            "shoot_duration_precision": 20.349,
            "video_duration_precision": 20.349
        },
        "external_song_info": [],
        "extra": "{\"aed_music_dur\":15.347999999999999,\"amplitude_peak\":0,\"beats\":{},\"can_read\":true,\"can_reuse\":true,\"erase_type\":0,\"erase_uid\":0,\"from_user_id\":-1,\"full_song_beat_info\":{},\"full_song_beats\":{},\"has_edited\":0,\"is_batch_take_down_music\":false,\"is_ugc_mapping\":true,\"is_used\":1,\"loudness_lufs\":0,\"music_vid\":\"v09942g40000cdv4a3bc77ucd29tomtg\",\"owner_id\":7055882104807277573,\"resource_status\":0,\"review_unshelve_reason\":0,\"reviewed\":1,\"schedule_search_time\":0}",
        "has_commerce_right": true,
        "id": 7169243527711361798,
        "id_str": "7169243527711361798",
        "is_audio_url_with_cookie": false,
        "is_author_artist": false,
        "is_commerce_music": true,
        "is_matched_metadata": false,
        "is_original": false,
        "is_original_sound": true,
        "is_pgc": false,
        "is_play_music": true,
        "is_shooting_allow": true,
        "log_extra": "{\"meta_song_matched_type\":\"not_found\",\"ttm_matched_type\":\"\",\"ttm_track_id\":\"\",\"matched_meta_song_id\":\"\",\"vid\":\"\",\"owner_id\":\"\"}",
        "lyric_short_position": null,
        "meme_song_info": [],
        "mid": "7169243527711361798",
        "multi_bit_rate_play_info": null,
        "mute_share": false,
        "offline_desc": "",
        "owner_handle": "n0gitsxne",
        "owner_id": "7055882104807277573",
        "owner_nickname": "Paul",
        "play_url": {
            "height": 720,
            "uri": "https:\/\/p16-va-default.akamaized.net\/obj\/musically-maliva-obj\/7169243563330095878.mp3",
            "url_list": [
                "https:\/\/p16-va-default.akamaized.net\/obj\/musically-maliva-obj\/7169243563330095878.mp3"
            ],
            "url_prefix": null,
            "width": 720
        },
        "position": null,
        "prevent_download": false,
        "preview_end_time": 0,
        "preview_start_time": 0,
        "recommend_status": 100,
        "search_highlight": null,
        "sec_uid": "MS4wLjABAAAAw2N-b5em1hoHYbhSmViMfWCZNEjU5FEONrRPZDAECTKGsLXCQoCvOE3v0lP7gMXC",
        "shoot_duration": 20,
        "source_platform": 72,
        "status": 1,
        "strong_beat_url": {
            "height": 720,
            "uri": "https:\/\/sf16-sg-default.akamaized.net\/obj\/tiktok-obj\/pattern\/80bdfbc234ef538608d24d7ced6b9351.json",
            "url_list": [
                "https:\/\/sf16-sg-default.akamaized.net\/obj\/tiktok-obj\/pattern\/80bdfbc234ef538608d24d7ced6b9351.json"
            ],
            "url_prefix": null,
            "width": 720
        },
        "tag_list": null,
        "title": "original sound - n0gitsxne",
        "tt_to_dsp_song_infos": null,
        "uncert_artists": null,
        "user_count": 0,
        "video_duration": 20
    },
    "aigc_info": {
        "aigc_label_type": 0,
        "created_by_ai": false
    },
    "anchors": null,
    "anchors_extras": "",
    "animated_image_info": {
        "effect": 0,
        "type": 0
    },
    "author": {
        "accept_private_policy": false,
        "account_labels": null,
        "account_region": "",
        "ad_cover_url": null,
        "advance_feature_item_order": null,
        "advanced_feature_info": null,
        "apple_account": 0,
        "authority_status": 0,
        "avatar_168x168": {
            "height": 720,
            "uri": "tos-maliva-avt-0068\/11b37e094ce658f3a34c0f8b7c8b0f4b",
            "url_list": [
                "https:\/\/p16-sign-va.tiktokcdn.com\/tos-maliva-avt-0068\/11b37e094ce658f3a34c0f8b7c8b0f4b~tplv-tiktokx-cropcenter:168:168.webp?dr=14577&nonce=60150&refresh_token=1b4679d342b34d2a0adb3f9966a40d93&x-expires=1738573200&x-signature=dGoNsVQrE6pP8MptLK1f0%2FBeSg4%3D&idc=maliva&ps=13740610&shcp=d05b14bd&shp=45126217&t=4d5b0474",
                "https:\/\/p16-sign-va.tiktokcdn.com\/tos-maliva-avt-0068\/11b37e094ce658f3a34c0f8b7c8b0f4b~tplv-tiktokx-cropcenter:168:168.jpeg?dr=14577&nonce=11200&refresh_token=0611ddd54831d0b40f9c2a88312f001d&x-expires=1738573200&x-signature=4TYMZ8aucVq6lwLTlFvOyLoveEY%3D&idc=maliva&ps=13740610&shcp=d05b14bd&shp=45126217&t=4d5b0474"
            ],
            "url_prefix": null,
            "width": 720
        },
        "avatar_300x300": {
            "height": 720,
            "uri": "tos-maliva-avt-0068\/11b37e094ce658f3a34c0f8b7c8b0f4b"}},"_note":"Response truncated for documentation purposes"}
获取视频数据 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/872/tiktok+videos+api/659/get+video+data?link=https://www.tiktok.com/@pet..supplies/video/7179541990588075307' --header 'Authorization: Bearer YOUR_API_KEY' 


    

API 访问密钥和身份验证

注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 抖音视频 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。

标头
标头 描述
授权 必需 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。

无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。

(年度计费可节省 2 个月 🎉)

🚀 企业版套餐

起价
$ 10,000/年


  • 自定义数量
  • 自定义速率限制
  • 专业客户支持
  • 实时 API 监控

概览

关于API:

TikTok视频API是一个基于网络的API,提供对TikTok视频数据库的访问,并允许开发者检索这些视频的信息。它旨在用于开发与TikTok交互的应用程序,例如分析TikTok视频数据的工具或与TikTok平台创建自定义集成的工具。

通过使用TikTok视频API,开发者可以检索个别TikTok视频的信息,例如它们的标题、描述和元数据。他们还可以访问视频本身的内容,使其能够在自己的应用中显示TikTok视频或将视频数据用于其他目的。

除了检索个别TikTok视频的信息外,API还提供搜索和过滤TikTok视频数据的功能。这对于查找特定视频或识别TikTok视频内容中的趋势和模式非常有用。

总体而言,TikTok视频API是想要构建与TikTok交互的应用程序的开发者的强大工具,或想要分析和利用TikTok视频数据的开发者。它提供了广泛的功能来访问和处理TikTok视频内容,是任何有兴趣构建基于TikTok应用程序的人的重要资源。

您的API接收什么,提供什么(输入/输出)?

它将接收一个参数并向您提供一个JSON。

这个API的最常见用例是什么?

构建基于TikTok的应用程序:TikTok视频API可以用于构建与TikTok交互并利用TikTok视频数据的自定义应用程序。这可能包括分析TikTok视频趋势的工具、创建自定义TikTok视频源的应用程序,或与其他使用TikTok视频数据的平台的集成。

检索TikTok视频信息:TikTok视频API能够检索个别TikTok视频的信息,例如它们的标题、描述和元数据。这对于需要显示或利用这些信息的应用程序非常有用,例如TikTok视频聚合器或分析工具。

访问TikTok视频内容:TikTok视频API允许开发者访问TikTok视频的内容,这对于需要展示TikTok视频或将视频数据用于其他目的的应用程序非常有用。这可能包括创建自定义TikTok视频源的应用程序,或分析TikTok视频数据的工具。

搜索和过滤TikTok视频数据:TikTok视频API提供搜索和过滤TikTok视频数据的功能,这对于查找特定视频或识别TikTok视频内容中的趋势和模式非常有用。这可能包括跟踪TikTok视频趋势的应用程序或允许用户搜索特定类型TikTok视频的应用程序。

将TikTok视频数据与其他平台集成:TikTok视频API可以用于将TikTok视频数据与其他平台或系统集成。这可能包括与社交媒体平台的自定义集成,分析TikTok视频数据与其他数据源的相关工具,或以其他方式利用TikTok视频数据的应用程序。

您的计划有什么限制吗?

  • 基础计划:5000个API调用。

  • 专业计划:30000个API调用。

  • 专业增强计划:100000个API调用。

  • 精英计划:300000个API调用。

抖音视频 API FAQs

“获取视频数据”端点返回有关特定TikTok视频的详细信息,包括标题、描述、元数据和内容。响应以JSON格式结构化,便于在应用程序中解析和利用

响应数据中的关键字段包括“标题”“描述”“元数据”和“错误信息”(如适用)这些字段提供了有关视频及其状态的基本信息

响应数据以JSON结构组织,其中每个键对应视频的特定属性。例如,成功的响应将包含如“ok”(表示成功)和相关视频详细信息等字段

“获取视频数据”端点提供信息,如视频标题、描述、元数据(例如观看次数和点赞数)以及视频内容本身。这使开发者能够访问关于单个TikTok视频的全面细节

“获取视频数据”端点的主要参数是“链接”,它需要您想要提取数据的TikTok视频的URL。该参数对于API识别特定视频至关重要

用户可以通过将返回的数据集成到他们的应用程序中来利用这些数据以显示视频信息分析趋势或创建自定义推送例如他们可以提取标题和描述以以用户友好的格式展示视频

数据直接来自TikTok的平台,确保获取的信息准确且最新。这种直接访问有助于保持提供的视频数据的质量和相关性

如果API返回错误消息或空结果,开发人员应在他们的应用程序中实现错误处理。例如,他们可以检查响应中的“ok”字段来判断请求是否成功,并采取适当的措施,例如显示用户友好的错误消息

一般常见问题

Zyla API Hub 就像一个大型 API 商店,您可以在一个地方找到数千个 API。我们还为所有 API 提供专门支持和实时监控。注册后,您可以选择要使用的 API。请记住,每个 API 都需要自己的订阅。但如果您订阅多个 API,您将为所有这些 API 使用相同的密钥,使事情变得更简单。
价格以 USD(美元)、EUR(欧元)、CAD(加元)、AUD(澳元)和 GBP(英镑)列出。我们接受所有主要的借记卡和信用卡。我们的支付系统使用最新的安全技术,由 Stripe 提供支持,Stripe 是世界上最可靠的支付公司之一。如果您在使用卡片付款时遇到任何问题,请通过 [email protected]

此外,如果您已经以这些货币中的任何一种(USD、EUR、CAD、AUD、GBP)拥有有效订阅,该货币将保留用于后续订阅。只要您没有任何有效订阅,您可以随时更改货币。
定价页面上显示的本地货币基于您 IP 地址的国家/地区,仅供参考。实际价格以 USD(美元)为单位。当您付款时,即使您在我们的网站上看到以本地货币显示的等值金额,您的卡片对账单上也会以美元显示费用。这意味着您不能直接使用本地货币付款。
有时,银行可能会因其欺诈保护设置而拒绝收费。我们建议您首先联系您的银行,检查他们是否阻止了我们的收费。此外,您可以访问账单门户并更改关联的卡片以进行付款。如果这些方法不起作用并且您需要进一步帮助,请通过 [email protected]
价格由月度或年度订阅决定,具体取决于所选计划。
API 调用根据成功请求从您的计划中扣除。每个计划都包含您每月可以进行的特定数量的调用。只有成功的调用(由状态 200 响应指示)才会计入您的总数。这确保失败或不完整的请求不会影响您的月度配额。
Zyla API Hub 采用月度订阅系统。您的计费周期将从您购买付费计划的那一天开始,并在下个月的同一日期续订。因此,如果您想避免未来的费用,请提前取消订阅。
要升级您当前的订阅计划,只需转到 API 的定价页面并选择您要升级到的计划。升级将立即生效,让您立即享受新计划的功能。请注意,您之前计划中的任何剩余调用都不会转移到新计划,因此在升级时请注意这一点。您将被收取新计划的全部金额。
要检查您本月剩余多少 API 调用,请参考响应标头中的 "X-Zyla-API-Calls-Monthly-Remaining" 字段。例如,如果您的计划允许每月 1,000 个请求,而您已使用 100 个,则响应标头中的此字段将显示 900 个剩余调用。
要查看您的计划允许的最大 API 请求数,请检查 "X-Zyla-RateLimit-Limit" 响应标头。例如,如果您的计划包括每月 1,000 个请求,此标头将显示 1,000。
"X-Zyla-RateLimit-Reset" 标头显示您的速率限制重置之前的秒数。这告诉您何时您的请求计数将重新开始。例如,如果它显示 3,600,则意味着还有 3,600 秒直到限制重置。
是的,您可以随时通过访问您的账户并在账单页面上选择取消选项来取消您的计划。请注意,升级、降级和取消会立即生效。此外,取消后,您将不再有权访问该服务,即使您的配额中还有剩余调用。
为了让您有机会在没有任何承诺的情况下体验我们的 API,我们提供 7 天免费试用,允许您免费进行最多 50 次 API 调用。此试用只能使用一次,因此我们建议将其应用于您最感兴趣的 API。虽然我们的大多数 API 都提供免费试用,但有些可能不提供。试用在 7 天后或您进行了 50 次请求后结束,以先发生者为准。如果您在试用期间达到 50 次请求限制,您需要"开始您的付费计划"以继续发出请求。您可以在个人资料中的订阅 -> 选择您订阅的 API -> 定价标签下找到"开始您的付费计划"按钮。或者,如果您在第 7 天之前不取消订阅,您的免费试用将结束,您的计划将自动计费,授予您访问计划中指定的所有 API 调用的权限。请记住这一点以避免不必要的费用。
7 天后,您将被收取试用期间订阅的计划的全额费用。因此,在试用期结束前取消很重要。因忘记及时取消而提出的退款请求不被接受。
当您订阅 API 免费试用时,您可以进行最多 50 次 API 调用。如果您希望超出此限制进行额外的 API 调用,API 将提示您执行"开始您的付费计划"。您可以在个人资料中的订阅 -> 选择您订阅的 API -> 定价标签下找到"开始您的付费计划"按钮。
付款订单在每月 20 日至 30 日之间处理。如果您在 20 日之前提交请求,您的付款将在此时间范围内处理。
您可以通过我们的聊天渠道联系我们以获得即时帮助。我们始终在线,时间为上午 8 点至下午 5 点(EST)。如果您在该时间之后联系我们,我们将尽快回复您。此外,您可以通过 [email protected]

相关 API