【问题标题】:How do I embed a video in a tweet?如何在推文中嵌入视频?
【发布时间】:2012-04-01 15:02:44
【问题描述】:

我最近应客户的要求注册了 Twitter。在 Twitter 上发布我的视频 URL 或指向 .mp4 的直接链接时,我只是得到了链接。

在 youtube 上尝试相同的操作时,有一个下拉“查看视频”标签。 是否有需要发送的特定标头?我在 API 或 Google 上找不到它。或者任何关于它的问题!

还是该网站需要被 Twitter 自己列入白名单?

【问题讨论】:

  • 哇有人在 2 年后投反对票....

标签: video twitter embed


【解决方案1】:

这个问题比较老了,但是观点比较多,没有一个解决方案是正确的。

Twitter 有一个名为Twitter Cards 的功能,可让您将网站上的视频直接嵌入到推文中。如果您想实现这一点,您需要通过元数据将玩家卡添加到您的网站。

实现 Twitter Cards 只需要在您的 HTML 头中添加几行代码。你可以找到一些例子here。为方便起见,我将粘贴一个示例:

<!DOCTYPE html>
<html>
    <head>
        ..

        <meta name="twitter:card" content="player">
        <meta name="twitter:site" content="@rchoi">
        <meta name="twitter:title" content="Sample Player Card">
        <meta name="twitter:description" content="This is a sample video. When you implement, make sure all links are secure.">
        <meta name="twitter:image" content="https://yoursite.com/example.png">
        <meta name="twitter:player" content="https://yoursite.com/container.html">
        <meta name="twitter:player:width" content="480">
        <meta name="twitter:player:height" content="480">
        <meta name="twitter:player:stream" content="https://yoursite.com/example.mp4">
        <meta name="twitter:player:stream:content_type" content="video/mp4">

        ..
    </head>

    ..

</html>

并非所有meta 属性都是必需的。您可以在 Twitter 的开发者网站上找到它们的列表:Player Card Reference

您还需要将您的 Twitter 帐户列入 Twitter Cards 白名单。您可以通过Card validator 进行操作。预览您的卡片后,应该会出现一个按钮,让您可以选择请求访问 Twitter 卡片。

【讨论】:

    【解决方案2】:

    使用 http://tinyurl.com/ 并输入您的 YouTube 视频的网址,它会给您一个较小的网址并在推特上发布

    【讨论】:

    • 我正在尝试内联嵌入自定义视频播放器,因此 youtube 网址不会有太大帮助。
    • 这是您在 twitter 上发布视频的唯一方式,而不是 facebook,只有 140 个字符的文本可以发布到 twitter 上的帖子中
    • 试过你的方法,我知道你想说什么,但这不是我想要实现的。无论如何,您始终可以在 twitter 上发布 youtube 链接,因为该链接永远不会超过 140 个字符
    • 不可能将自定义 mp4 url​​ 添加到推文并期望 twitter 将其解析为视频,您需要为此使用服务或将视频上传到 twitter。
    【解决方案3】:

    现在你应该directly upload your video to Twitter,来自应用程序或网络。

    注意,有一些限制,最明显的是:

    • 最长 140 秒;
    • 必须是mp4+AAC;
    • 您的浏览器必须启用 Flash,否则“添加照片或视频”按钮将只是“添加照片”,视频上传将失败。

    后者的原因可能是上传视频后会出现一个小的编辑(裁剪)对话框,这可能需要 Flash。

    【讨论】:

    • 谢谢,这似乎是一个不错的功能。这个问题是问如何嵌入外部视频
    猜你喜欢
    • 2016-03-19
    • 2014-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-16
    • 2010-09-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多