跳转到主要内容

图片与视频发帖要求

在将帖子发布到各社交网络时,遵循每个平台的要求非常重要。 遵守这些规范,可以确保你的帖子被社交网络接受并触达目标受众。 更多详细信息请参见 post 接口。

允许的文件类型

文件必须使用允许的扩展名,例如 jpg、jpeg、png、 webp、gif、mp4、mov 或 avi,对应的 content-type 如 image/jpeg 或 video/mp4。 此外,LinkedIn 允许以下扩展名的文件:ppt、 pptx、doc、docx 和 pdf。 如果媒体 URL 中包含特殊字符(例如 ñ),请在发送前对这些特殊字符进行编码。 各社交网络的详情请参见下文。
自动图片格式转换。 WebP、HEIC 和 AVIF 源图片在发布到不原生支持这些格式的平台前,会被自动转换为 JPEG。WebP 会在发布到 Instagram、LinkedIn、TikTok、Google My Business、Threads 和 Snapchat 时被转换;HEIC 与 AVIF 则会在所有支持的平台上被转换。转换在发送时透明完成,因此你可以通过 mediaUrls 提交上述任意一种格式,Ayrshare 会以目标平台可接受的格式处理。下文各平台的“支持的格式”列表描述的是各网络最终在传输层实际接受的格式;你无需事先自行转换。故障情况请参见 图片格式转换错误(代码 450、451、452)。

图片数量上限

每条帖子中每个平台可接受的最大图片数量:
  • Bluesky:4 张图片。
  • Facebook Pages:10 张图片,包括轮播 帖
  • Instagram:10 张图片。
  • Google Business Profile:1 张图片。
  • LinkedIn:9 张图片。
  • Pinterest:1 张图片。
  • Reddit:1 张图片。
  • Telegram:1 张图片。
  • Threads:20 张图片。
  • TikTok:35 张图片。
  • X/Twitter:4 张图片。

视频数量上限

Bluesky、Facebook、Instagram、LinkedIn、Pinterest、Telegram、Threads、TikTok、X/Twitter 和 YouTube 每条帖子仅允许 一个 视频。Reddit 目前尚不支持视频。
请确保你的视频 URL 以允许的视频扩展名结尾,例如 .mp4 或 .mov(具体取决于平台)。例如:
  • 允许:https://mysite.com/video.mp4
  • 不允许:https://mysite.com/video.mp4?code=30s93
如果你的视频是签名 URL,或者无法以允许的视频扩展名结尾,可在发布帖子时使用 isVideo 参数。
我们建议对于超过 50 MB 的较大视频文件,使用 scheduleDate 参数创建定时发布的帖子,以便进行异步处理。 同时请务必检查你的媒体 URL 的上传速度,以防在各社交网络处出现超时。 如果媒体文件无法在约 5 分钟内下载完成,很可能会发生超时。

通用社交视频要求

各社交网络有不同的视频要求。如果你希望一段视频可以发布到 X/Twitter、Instagram、Facebook 和 TikTok 等平台,请使用以下标准: 尺寸: 1080 x 1920 px 时长: 60 秒 大小: 50 MB 格式: MP4 纵向视频示例: https://img.ayrshare.com/random/portrait5.mp4 你也可以为 YouTube 等接受更长、更大文件的平台创建特定尺寸的视频。各平台详情请参见下文。 请参见如何创建随机视频用于测试。

Content Type

发布时, 请务必将 content-type 设置为合适的值,例如 image/png、image/jpg 或 image/jpeg。

安全 URL

在发布你自己的媒体 URL 时,链接必须启用 SSL,即以 https:// 开头。

社交网络媒体要求

Bluesky 媒体要求

Facebook 媒体要求

Google Business Profile 媒体要求

Instagram 媒体要求

LinkedIn 媒体要求

Pinterest 媒体要求

Reddit 媒体要求

Snapchat 媒体要求

Telegram 媒体要求

Threads 媒体要求

TikTok 媒体要求

X/Twitter 媒体要求

YouTube 媒体要求