2013-09-21 2 views
0

나는 비디오가있는 페이지를 가지고있다. (http://example.com/123) 그리고 페이스 북에 대한 모든 og : meta 태그를 제공한다. 그래서 나는 그 URL로 FB에서 포스트를 만들 때 페이 스북이 자동적으로 그 비디오를 퍼가게된다. 게시물. 다음과 같은 열린 그래프 태그 :Facebook의 동영상 퍼가기가 동영상 리디렉션을 따르습니까?

<meta property="og:title" content="My Title" /> 
<meta property="og:description" content="This is a description." /> 
<meta property="og:video" content="https://example.com/player.swf?id=123&autoplay=on&blah=12345&etc"/> 
<meta... etc. etc> 

위대한 작품입니다. 그러나, 나는 swf 플레이어에 매개 변수를 많이 가지고있어서 facebook embed 코드가 캐시되기를 원하지 않습니다. 예를 들어, 내가 매개 변수

autoplay=on 

을 가지고 있지만 수있는 자책골로 하드 코드 경우 : 비디오 문자열 포함 된 모든 동영상 자동 재생을 가지고는 기본적으로 설정 변경하기 어려울 것입니다. 그러므로 내가 좋아하는 간접 수준을 갖고 싶어 :/redirswf/123 I이 시도했지만 원래 전체 player.swf의 URL

로 리디렉션 할

<meta property="og:video" content="https://example.com/redirswf/123" /> 

나는 FB에 URL을 게시 할 때 동영상이 재생되지 않습니다. 이 디버깅하는 방법을 잘 모르겠습니다. 내가 생각할 수있는 FB는 redirswf/123에 갈 때 FB가 302 리디렉션을 따르지 않는다는 것입니다. 누구든지 확인하거나 거부 할 수 있습니까?

그리고 나는 그것이 자책골을 당기는 페이스 북의 디버거 툴을 통해 확인 않았다 : 예상대로 비디오 분야 :

{ 
    "url": "https:\/\/example.com\/redirswf\/123", 
    "secure_url": "https:\/\/example.com\/redirswf\/123", 
    "type": "application\/x-shockwave-flash", 
    "width": 640, 
    "height": 360 
} 

답변

관련 문제