2011-04-11 2 views
3

주간 인터뷰와 인터뷰 콘텐츠를 관리하는 CMS를 사용하는 Facebook iFrame 탭 응용 프로그램을 만들고 있습니다. 응용 프로그램 탭을 가리키는 내 뉴스 피드 링크를 게시 할 수 있고 뉴스 피드의 메타 데이터가있는 미리보기가 표시됩니다. 현재 메타 데이터가 나타나지 않으며 빈 링크 일뿐입니다. 내 뉴스 피드에 게시 할 때 어떤 웹 사이트에 대한 링크의 미리보기를 표시하는 것처럼 Facebook에 응용 프로그램 탭에 대한 링크의 미리보기를 표시하려면 어떻게해야합니까?Facebook 탭 응용 프로그램 메타 데이터

답변

1

페이스 북은 사용자를 iframe 탭에서 메타 데이터를 읽지 않습니다,하지만 당신은 여기에 페이스 북 개발자 포럼에 설명 된대로 사용자 정의 오픈 그래프 메타 태그 리디렉션 페이지를 설정할 수 있습니다 http://forum.developers.facebook.net/viewtopic.php?id=96146

UPDATE 2012년 5월 20일 : 포럼 .developers.facebook.netfacebook.stackoverflow.com로 대체되었습니다. 링크는 내가 더 이상 작품을 제공하지 않지만, 새로운 포럼에 도움이되는 몇 가지 관련 스레드가 :이 오래 전에 질문을 받았다 알고

+0

를 공유 할 수 있습니다 ... – mindtonic

4

은 하지만이 문제를 해결하는 방법에 대한 자세한 내용을 알려 드리겠습니다.

Facebook이 iFrame 또는 ap에서 메타 데이터를 읽지 않습니다. plication 탭. 다시 말해, Facebook 탭의 링크를 공유하면 Facebook의 iFrame 페이지의 메타 데이터 값이 Facebook의 기본 값으로 대체됩니다. 이 제한을 해결하기 위해 사용자 정의 열린 그래프 메타 태그를 사용하여 리디렉션 페이지를 설정할 수 있습니다.

<html> 
<head> 
<title>Name of App</title> 

<meta property="og:title" content="" /> 
<meta property="og:description" content="" /> 
<meta property="og:image" content="" /> 
<meta property="og:url" content="" /> 


<!-- This is a page redirect --> 
<meta HTTP-EQUIV="REFRESH" content="0; url=URL_OF_FACEBOOK_APP"> 

</head> 
</html> 
  • 사용 페이스 북 URL 린터 페이지를 긁어 (https://developers.facebook.com/ :

    1. 메타 데이터 정보를 리디렉션 페이지라는 redirect.php 작성 방법은 다음과 같습니다이다 도구/디버그) 앱의 루트 URL 주소를 입력하십시오.

    2. Google Shortner를 사용하여 설정 한 redirect.php의 주소를 입력하십시오. http://goo.gl/

    3. 지금 당신은이 링크가 깨진 것 같습니다 새로운 Google Shortner 링크

  • 관련 문제