我最近根據客戶的要求註冊了Twitter。將視頻的網址或直接鏈接發佈到Twitter上的.mp4時,我只是獲取鏈接。如何在推文中嵌入視頻?
當您嘗試使用YouTube時,有一個下拉菜單「查看視頻」選項卡。 是否需要發送特定標題?我無法在API或Google上找到它。或者在這裏提出任何關於它的問題!
或者是該網站需要由twitter自己列入白名單?
我最近根據客戶的要求註冊了Twitter。將視頻的網址或直接鏈接發佈到Twitter上的.mp4時,我只是獲取鏈接。如何在推文中嵌入視頻?
當您嘗試使用YouTube時,有一個下拉菜單「查看視頻」選項卡。 是否需要發送特定標題?我無法在API或Google上找到它。或者在這裏提出任何關於它的問題!
或者是該網站需要由twitter自己列入白名單?
使用http://tinyurl.com/,並把您的YouTube視頻的網址,它會給你一個較小的url和鳴叫是
這個問題是比較舊的,但它有相當多的意見,並沒有任何的解決方案是正確的。
Twitter有一個名爲Twitter Cards的功能,可讓您將網站上的視頻直接嵌入推文中。如果您想要實現這一點,您需要通過元數據爲您的網站添加一張播放器卡片。
實施Twitter卡只需要添加幾行代碼到您的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卡片。您可以在Card validator處這樣做。預覽卡片後,應出現一個按鈕,讓您可以選擇要求訪問Twitter卡片。
這是正確的答案,謝謝。 – Antoine 2017-08-23 18:35:39
現在你應該從應用程序或網絡directly upload your video to Twitter。
注意,有一些限制,最值得注意的是:
後者的原因可能是在上傳視頻後,您會看到一個小的編輯(裁剪)對話框,這大概需要Flash。
謝謝,看起來像一個不錯的功能。這個問題是問如何嵌入外部視頻 – Bankzilla 2016-08-09 03:58:31
哇有人在這2年後downvoted .... – Bankzilla 2014-09-30 01:11:33