社交内容 · 数据 API

Dailymotion

Dailymotion API

检索 Dailymotion 视频,读取频道、频道视频、播放列表和评论;频道计数不代表已返回全部作品,本接口不下载媒体文件。 调用 POST /api/v1/social ;返回结构化 JSON,$1.39 / 千次;失败不计费。

6

个能力

$1.39 / 千次

能力价格

同步

调用模式

1 个

一把 Key 通用 89 个平台

Dailymotion 能力清单

action必填参数可选参数单次条数模式单价返回字段
searchkeyworddate_range, sort, upload_date默认 10 · 最多 100同步$1.39 / 千次id · url · title · description · duration_seconds · view_count · like_count · comment_count · category · tags · is_live · thumbnail_url · channel_id · channel_name · channel_url · created_at · platform
videourl——同步$1.39 / 千次id · url · title · description · duration_seconds · view_count · like_count · comment_count · category · tags · is_live · thumbnail_url · channel_id · channel_name · channel_url · created_at · platform
commentsurl—默认 20 · 最多 100同步$1.39 / 千次comment_id · video_id · video_url · text · author_name · author_id · created_at · platform
channelurl——同步$1.39 / 千次channel_id · username · name · display_name · description · url · avatar_url · follower_count · video_count · created_at · recent_videos · platform
channel_videosurl—默认 20 · 最多 100同步$1.39 / 千次id · url · title · description · duration_seconds · view_count · like_count · comment_count · category · tags · is_live · thumbnail_url · channel_id · channel_name · channel_url · created_at · platform
playlisturl——同步$1.39 / 千次playlist_id · url · name · description · video_count · thumbnail_url · channel_id · channel_name · created_at · videos · platform

Dailymotion 每个接口分别做什么

下面逐个解释 action、必填参数、可选筛选项和允许值。 请求都发到 POST /api/v1/social, 切换 action 时,也要按对应接口调整参数。 同名参数在不同平台、不同接口中可能指向不同对象;请以该条说明中的格式和适用范围为准。

下方只展示平台官方资料,用于核对对象与术语,不表示平台对 EveryInfra 的授权或背书。 本接口接受的参数、字段与能力边界以各条说明为准,不与平台官方 API 直接等同。

怎么调用 Dailymotion 视频详情 API?

video

使用 platform="dailymotion"、action="video" 调用“视频详情”能力;返回单个对象,主要包含 id、url、title、description、duration_seconds、view_count 等 17 个字段。

Dailymotion video 的参数分别是什么意思?

url必填
Dailymotion 视频页完整链接,用于读取单条视频元数据;不接受频道或播放列表链接。

Dailymotion 官方接口按 VIDEO_ID 获取 title、description、duration、language、publish_date、url 等视频字段,公开与私有数据的认证要求不同。EveryInfra 从完整视频 URL 提取标识属于自身实现,该来源不证明所有 URL 均可解析、私有内容可读或全部字段必定返回。官方来源:Dailymotion API:按 Video ID 获取视频资料来源核查:

Dailymotion 特有返回字段与含义(4)
channel_id
频道 ID。
channel_name
频道名。
channel_url
频道链接。
is_live
是否为直播内容。

怎么调用 Dailymotion 评论 API?

comments

使用 platform="dailymotion"、action="comments" 调用“评论”能力;返回列表,默认 20 条、单次最多 100 条,主要包含 comment_id、video_id、video_url、text、author_name、author_id 等 8 个字段。

Dailymotion 的评论帮助列出适用地区,并说明儿童内容与作者关闭评论会影响评论功能。此来源解释空缺的可能原因,不保证本接口可以取得每个地区或每条视频的全部评论。官方来源:Dailymotion:评论功能受地区和内容设置影响来源核查:

Dailymotion comments 的参数分别是什么意思?

url必填
Dailymotion 视频页完整链接,用于读取该视频的评论;不是评论链接,也不接受频道或播放列表链接。
Dailymotion 特有返回字段与含义(3)
video_id
视频 ID。
video_url
视频链接。
comment_id
评论 ID。

怎么调用 Dailymotion 频道资料 API?

channel

使用 platform="dailymotion"、action="channel" 调用“频道资料”能力;返回单个对象,主要包含 channel_id、username、name、display_name、description、url 等 12 个字段。

Dailymotion 官方 API v2 定义按 profile_id 获取一个 Profile,并列出 description、display_name、name、profile_id、social_links 等资料字段。EveryInfra 从频道 URL 定位对象是自身适配;官方文档使用 profile_id、要求 profile.read,不证明 recent_videos、匿名访问、字段完整性或所有频道 URL 都可解析。官方来源:Dailymotion API v2:Profile 资料字段来源核查:

Dailymotion channel 的参数分别是什么意思?

url必填
Dailymotion 频道页完整链接,用于读取频道资料;不接受单条视频链接。
Dailymotion 特有返回字段与含义(2)
channel_id
频道 ID。
video_count
频道视频总数。

怎么调用 Dailymotion 频道视频 API?

channel_videos

使用 platform="dailymotion"、action="channel_videos" 调用“频道视频”能力;返回列表,默认 20 条、单次最多 100 条,主要包含 id、url、title、description、duration_seconds、view_count 等 17 个字段。

Dailymotion channel_videos 的参数分别是什么意思?

url必填
Dailymotion 频道页完整链接,用于列出该频道的视频;不是单条视频链接。

Dailymotion 官方 API 可按 profile_id 列出该 profile 的视频,并提供创建日期过滤、分页和 created_at 排序。EveryInfra channel_videos 使用频道页 URL 定位目标,是自身适配规则;官方 profile_id 不是 url 的同义参数,也不证明 channel 单对象 action 的资料字段或本接口的结果上限。官方来源:Dailymotion:按 Profile 列出公开视频来源核查:

Dailymotion 特有返回字段与含义(4)
channel_id
频道 ID。
channel_name
频道名。
channel_url
频道链接。
is_live
是否为直播内容。

怎么调用 Dailymotion 播放列表 API?

playlist

使用 platform="dailymotion"、action="playlist" 调用“播放列表”能力;返回单个对象,主要包含 playlist_id、url、name、description、video_count、thumbnail_url 等 11 个字段。

Dailymotion playlist 的参数分别是什么意思?

url必填
Dailymotion 播放列表页完整链接,用于读取播放列表资料及其视频;不接受频道或单条视频链接。

Dailymotion 将播放列表的可见性与视频可见性分开说明,私密列表不可通过搜索发现。playlist 返回的集合资料不等于拥有全部列表内容的访问权,也不代表 EveryInfra 支持管理这些设置。官方来源:Dailymotion:播放列表有独立的公开或私密设置来源核查:

Dailymotion 特有返回字段与含义(4)
channel_id
频道 ID。
channel_name
频道名。
video_count
频道视频总数。
playlist_id
播放列表 ID。
Dailymotion search 调用流程一次 Dailymotion search 调用的全过程:向 POST /api/v1/social 发送 platform="dailymotion"、action="search",以及必填参数 keyword;返回结构化 JSON,含 id、url、title、description、duration_seconds 等字段;返回列表,单次最多 100 条,计费 $1.39 / 千次,失败与空结果不计费。1 · 请求POST /api/v1/socialplatform: "dailymotion"action: "search"keywordEveryInfra$1.39 / 千次2 · 响应 · 列表idurltitledescriptionduration_seconds
一次 Dailymotion search 调用的全过程:向 POST /api/v1/social 发送 platform="dailymotion"、action="search",以及必填参数 keyword;返回结构化 JSON,含 id、url、title、description、duration_seconds 等字段;返回列表,单次最多 100 条,计费 $1.39 / 千次,失败与空结果不计费。

Dailymotion 原始字段名

EveryInfra 统一字段名

左边是 Dailymotion 数据里原本的字段名,右边是我们统一后的。点任意一行看对应关系。89 个平台复用通用字段命名,减少重复适配; 切换平台仍需核对参数、字段集合、类型与空值含义。这里展示映射关系,不是目标的实时返回数据。

Dailymotion 的独有字段名(当前目录)

全站 89 个平台的当前目录中,这 2 个字段名只在 Dailymotion 出现。 这是字段命名的分布,不代表其他平台没有同类信息,也不保证每次响应都含这些字段;具体含义和返回条件仍需逐接口核对。

  • comment_id
  • videos

返回字段含义

通用字段采用统一命名;切换平台时仍需核对目标格式、字段是否存在、类型、空值与平台特有含义。 机器可读版:/api/v1/social/fields

id
该记录在原平台上的唯一标识。仅在同一平台内唯一,跨平台可能重复。
url
该记录在原平台上的可访问链接。
title
标题。平台无标题概念时(如纯文本帖)为 null。
description
简介或描述,通常比 text 短。
duration_seconds
时长,单位秒。非视频/音频内容为 null。
view_count
浏览/播放数。null 表示不公开,不等于 0。
like_count
点赞数。null 表示该平台或该接口不公开此数据,不等于 0。
comment_count
评论数。null 表示不公开,不等于 0。
category
分类名称,取值为原平台的分类体系,未做跨平台归一。
tags
标签数组。无标签时为空数组,不是 null。
is_live
是否为直播内容。
thumbnail_url
缩略图链接,分辨率低于 image_url。
channel_id
频道 ID。
channel_name
频道名。
channel_url
频道链接。
created_at
创建时间,格式同 posted_at。
platform
数据来源平台标识,与请求里的 platform 一致(如 xiaohongshu、tiktok)。
comment_id
评论 ID。
video_id
视频 ID。
video_url
视频链接。
text
正文内容,已去除 HTML 标签。长文可能被截断。
author_name
作者昵称(显示名)。
author_id
作者在原平台的唯一 ID。
username
用户名(@handle)。
name
名称。用于账号/商品/商家类能力,指该对象本身的名字。
display_name
显示名,可能与 username 不同。
avatar_url
头像图片链接。部分平台给的是带尺寸参数的 CDN 链接,可能有时效。
follower_count
粉丝数。null 表示不公开,不等于 0。
video_count
频道视频总数。
playlist_id
播放列表 ID。

当前目录另列出 recent_videos · videos,这些字段尚无逐项释义;请先核对 Dailymotion 对应接口的用例与实际响应,不按字段名猜测类型或含义。

请求填写示例

这里检索视频;不是频道 ID 或视频 URL 查询。

以下为填写格式示意,并非成功调用记录。请替换 API Key 和尖括号中的目标,确认可选筛选项后再调用;示例不保证目标当前有数据。

dailymotion_search.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer omg_你的KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"dailymotion","action":"search","params":{"keyword":"space documentary"}}'

记录字段预览(非真实响应)

仅展示 search 的记录字段,不包含外层响应、计费或任务状态。null 只作展示占位,不表示字段类型或实际空值;完整响应须以接口文档与实际调用为准。

fields.preview.json
{
  "id": null,
  "url": null,
  "title": null,
  "description": null,
  "duration_seconds": null,
  "view_count": null,
  "like_count": null,
  "comment_count": null,
  "category": null,
  "tags": null,
  "is_live": null,
  "thumbnail_url": null,
  "channel_id": null,
  "channel_name": null,
  "channel_url": null,
  "created_at": null,
  "platform": null
}

常见用例

以下是基于现有接口的接入思路,不是开箱即用的分析或告警功能。字段以实际返回为准,缺失值不按零处理。

按主题和上传时间筛选 Dailymotion 视频

用 search 发现视频,再以视频或频道链接继续核对。

查看 search 的 sort 参数 →
  • keyword 只搜索视频,不搜索频道或播放列表;sort 用 relevance、newest、most_viewed 分别表示相关度、最近发布和播放量排序。date_range 选择 today、week、month、year 上传时间窗,不是自定义起止日期;与旧名 upload_date 不同时传。
  • id / url 定位视频,channel_id / channel_url 定位发布频道;created_at 是内容时间,不是采集时刻。搜索行的 view_count、like_count、comment_count 可能缺失,不能补零,也不保证搜索能发现私密或尚未公开的视频。

核对 Dailymotion 单条视频与发布频道

用 video 取得视频元数据,区分描述文字、互动数量和直播标记。

查看 video 的 url 参数 →
  • url 填完整视频页,不是频道或播放列表页。title、description、duration_seconds 与 channel_url 分别描述标题、简介、时长和来源频道;description 不是音轨字幕。
  • is_live 只是直播内容标记,不提供正在观看者名单;comment_count 是数量,评论文字需用 comments。本接口不交付视频流或下载文件,目录里的搜索排序、上传时间筛选不能被解释成改变单条视频详情。

整理 Dailymotion 视频评论及其归属

用 comments 保留观众留言,准确关联到目标视频。

查看 comments 的 url 参数 →
  • url 指向视频页;comment_id 标识评论,video_id / video_url 标识被评论的视频,text、author_id 与 created_at 描述留言。不是搜索任意评论,也不是读取视频字幕。
  • 当前输出没有回复父子关系或评论点赞字段,不能据此重建完整讨论树;sort / date_range 是视频搜索术语,不保证评论按热度或时间排序。评论是否可见还受内容设置和地区条件影响,空列表不直接等于视频从未收到评论。

识别 Dailymotion 频道,而不是分类目录

用 channel 建立发布者档案,将频道标识、用户名与显示名称分别保存。

查看 channel 的 url 参数 →
  • url 填 Dailymotion 频道完整链接;channel_id 是频道 ID,username 是用户名,name / display_name 是展示名称。本页不提供按关键词搜频道或精确匹配显示名称的功能。
  • follower_count 与 video_count 是频道统计,不是粉丝名单或已返回的视频条数。需要视频记录时使用 channel_videos;当前目录对可能附带的近期视频容器还有漏列项,不能把频道资料对象当作完整作品归档。

按 Dailymotion 频道整理视频清单

用 channel_videos 保存发布者与每条视频之间的关系。

查看 channel_videos 的 url 参数 →
  • url 使用频道页,而不是某条视频页;返回 id、title、url 与 channel_id / channel_url,可与 channel 资料关联。created_at 与 duration_seconds 分别是内容时间和时长。
  • 这是取得的视频列表,不是频道分析后台或完整历史;私密、密码保护、地区限制及发布安排都可能影响内容可见性。目录虽然列出排序和时间窗,其在频道路径的效果尚未逐条件验证,不承诺精确的历史切片。

区分 Dailymotion 播放列表与频道作品总量

用 playlist 读取视频集合的名称、归属及收录数量。

查看 playlist 的 url 参数 →
  • url 填播放列表完整链接,不填频道主页或关键词;playlist_id / name 定位集合,channel_id / channel_name 定位归属频道,video_count 在这里描述该播放列表,不是频道视频总数。
  • 返回可能含 videos 子数组,但当前生成目录漏列这一容器,需与正式契约修复同步;集合计数也不代表每条视频已经返回。播放列表可以有不同可见性,读取元数据不意味着可访问其中所有受限内容,接口也不能创建或编辑播放列表。

Dailymotion API 常见问题

Dailymotion API 怎么调用?

调用 POST /api/v1/social,请求体传 platform="dailymotion"、action 和 params。以 search 为例,必填 keyword,可选 date_range、sort、upload_date。这里检索视频;不是频道 ID 或视频 URL 查询。 Dailymotion 共 6 个 action,鉴权用 Authorization: Bearer <API Key>,同一把 Key 通 89 个平台。

Dailymotion API 怎么收费?

$1.39 / 千次,Dailymotion 全部 6 个能力同价。按本页最高能力单价、每次单目标估算,$1 免费额度约可用于 719 次 Dailymotion 调用。费用按所选能力与目标数量计算,多目标请求不要按单目标估算;参数错误、鉴权失败和空结果不计费。

Dailymotion API 一次能返回多少条数据?

Dailymotion 有 3 个列表接口,包括 search、comments、channel_videos。其余 3 个接口返回单个对象;对象内仍可能包含数组。数量参数要逐接口区分目标数、页数和记录数,不能将目录数值直接当作保证返回的条数;具体限制见对应参数与用例,不保证完整历史。

Dailymotion API 返回哪些字段?

当前目录为 search 列出 id、url、title、description、duration_seconds、view_count 等 17 个字段名。按全站当前目录统计,2 个字段名只在 Dailymotion 出现;这不表示其他平台没有同类信息。字段不保证每次齐全,嵌套位置、类型与空值须按各接口说明核对,同名字段不代表语义可互换。

「按主题和上传时间筛选 Dailymotion 视频」怎样接入 Dailymotion API?

用 search 发现视频,再以视频或频道链接继续核对。 keyword 只搜索视频,不搜索频道或播放列表;sort 用 relevance、newest、most_viewed 分别表示相关度、最近发布和播放量排序。date_range 选择 today、week、month、year 上传时间窗,不是自定义起止日期;与旧名 upload_date 不同时传。 id / url 定位视频,channel_id / channel_url 定位发布频道;created_at 是内容时间,不是采集时刻。搜索行的 view_count、like_count、comment_count 可能缺失,不能补零,也不保证搜索能发现私密或尚未公开的视频。

「核对 Dailymotion 单条视频与发布频道」怎样接入 Dailymotion API?

用 video 取得视频元数据,区分描述文字、互动数量和直播标记。 url 填完整视频页,不是频道或播放列表页。title、description、duration_seconds 与 channel_url 分别描述标题、简介、时长和来源频道;description 不是音轨字幕。 is_live 只是直播内容标记,不提供正在观看者名单;comment_count 是数量,评论文字需用 comments。本接口不交付视频流或下载文件,目录里的搜索排序、上传时间筛选不能被解释成改变单条视频详情。

「整理 Dailymotion 视频评论及其归属」怎样接入 Dailymotion API?

用 comments 保留观众留言,准确关联到目标视频。 url 指向视频页;comment_id 标识评论,video_id / video_url 标识被评论的视频,text、author_id 与 created_at 描述留言。不是搜索任意评论,也不是读取视频字幕。 当前输出没有回复父子关系或评论点赞字段,不能据此重建完整讨论树;sort / date_range 是视频搜索术语,不保证评论按热度或时间排序。评论是否可见还受内容设置和地区条件影响,空列表不直接等于视频从未收到评论。

「识别 Dailymotion 频道,而不是分类目录」怎样接入 Dailymotion API?

用 channel 建立发布者档案,将频道标识、用户名与显示名称分别保存。 url 填 Dailymotion 频道完整链接;channel_id 是频道 ID,username 是用户名,name / display_name 是展示名称。本页不提供按关键词搜频道或精确匹配显示名称的功能。 follower_count 与 video_count 是频道统计,不是粉丝名单或已返回的视频条数。需要视频记录时使用 channel_videos;当前目录对可能附带的近期视频容器还有漏列项,不能把频道资料对象当作完整作品归档。

可以先免费试用 Dailymotion API 吗?

可以。注册免费,加微信领邀请码可得 $1 免费额度(≈720 次数据调用)。请先选择 Dailymotion 的目标接口,用单目标请求核对结果;实际可调用次数取决于能力价格与目标数量,不保证覆盖全部 6 个能力。无需信用卡。

开始调用 Dailymotion API

加微信领 $1 免费额度,先选一个 Dailymotion 接口验证结果。实际可调用次数取决于能力价格与目标数量。

免费开始