2012-03-16 47 views
9

Gần đây tôi đã đăng ký Twitter theo yêu cầu của khách hàng. Khi đăng URL của video hoặc liên kết trực tiếp tới .mp4 trên Twitter, tôi chỉ nhận được liên kết.Làm cách nào để nhúng video vào một tweet?

Khi cố gắng tương tự với youtube, có một tab "video xem" thả xuống. Có tiêu đề cụ thể nào cần được gửi không? Tôi không thể tìm thấy nó trong API hoặc trên google. Hoặc bất kỳ câu hỏi nào được hỏi ở đây về nó!

Hoặc trang web có cần được đưa vào danh sách cho phép bởi twitter không?

+0

Wow ai đó đã downvoted 2 năm sau .... – Bankzilla

Trả lời

3

Sử dụng http://tinyurl.com/ và đặt trong url của video trên YouTube của bạn, nó sẽ cung cấp cho bạn một địa chỉ nhỏ hơn và tweet rằng

+0

Tôi đang cố gắng nhúng nội tuyến trình phát video tùy chỉnh, do đó, url trên youtube sẽ không giúp ích nhiều cho lắm. – Bankzilla

+0

Đây là cách duy nhất bạn có thể đăng video trên twitter, nó không phải là facebook chỉ 140 ký tự văn bản có thể được đăng lên một bài đăng trên twitter –

+0

Cố gắng tiếp cận của bạn, tôi biết những gì bạn đang cố gắng nói nhưng nó không phải là những gì tôi đang cố gắng đạt được. Bạn luôn có thể đăng liên kết youtube trên twitter anyways vì liên kết sẽ không bao giờ vượt quá 140 ký tự – Bankzilla

3

Câu hỏi này là khá cũ, nhưng nó có khá một vài quan điểm, và không ai trong số các giải pháp là chính xác .

Twitter có một tính năng được gọi là Twitter Cards cho phép bạn để các video trên trang web của bạn được nhúng trực tiếp vào tweet. Bạn sẽ cần phải thêm một thẻ chơi vào trang web của bạn thông qua dữ liệu meta nếu bạn muốn đạt được điều này.

Triển khai thẻ Twitter chỉ yêu cầu thêm một vài dòng mã vào đầu HTML của bạn. Bạn có thể tìm thấy một số ví dụ here. Tôi sẽ dán một ví dụ để thuận tiện cho bạn:

<!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> 

Không phải tất cả các thuộc tính meta đều được yêu cầu. Bạn có thể tìm thấy danh sách trên trang web nhà phát triển của Twitter: Player Card Reference.

Bạn cũng sẽ cần phải đưa tài khoản Twitter của bạn vào danh sách trắng cho Thẻ Twitter. Bạn có thể làm như vậy tại Card validator. Khi bạn xem trước thẻ của mình, một nút sẽ xuất hiện, cung cấp cho bạn tùy chọn yêu cầu quyền truy cập vào Thẻ Twitter.

+0

Đây là câu trả lời đúng, cảm ơn. – Antoine

1

Ngày nay bạn nên directly upload your video to Twitter, từ ứng dụng hoặc web.

Lưu ý, có một số hạn chế, đáng chú ý nhất:

  • tối đa 140 giây;
  • phải là mp4 + AAC;
  • trình duyệt của bạn phải bật Flash hoặc nút "Thêm ảnh hoặc video" sẽ chỉ là "Thêm ảnh" và tải lên video sẽ không thành công.

Lý do thứ hai có thể là sau khi tải lên video, bạn sẽ nhận được hộp thoại chỉnh sửa (cắt xén) nhỏ, có lẽ là yêu cầu Flash.

+0

Cảm ơn, có vẻ như một tính năng thú vị. Câu hỏi này là hỏi cách nhúng video bên ngoài – Bankzilla

Các vấn đề liên quan