0

아시다시피 이번 10 월에 페이스 북은 지원자를 공유자의 p [이미지] 매개 변수로 제거했습니다.동적 페이스 북 공유자 축소판 (2013 년 10 월 업데이트)

그래서 예를이를 위해 :

https://www.facebook.com/sharer/sharer.php? s=100&p[title]=Abstract+Photo+1 &p[summary]=Lorem+ipsum+dolor+sit+amet &p[images][0]=http//:www.website.com/an-image.jpg

더 이상 작동하지 않습니다.

동적 공유기 버튼이있는 jQuery 라이트 박스가 있는데 이것은 큰 문제입니다. Facebook 문서에 이어 FB 스크레이퍼는 이제 og : image 메타 만 처리합니다. 그러나 자바 스크립트로 어떻게 동적 섬네일을 설정할 수 있습니까?

+0

합니다. Facebook의 Open Graph는 객체를 식별하기 위해 URL을 기반으로하므로 개별적으로 공유하려는 모든 항목은 자체 URL을 필요로합니다. – CBroe

+0

예, 제가 생각한 것입니다. 그러나 사용자 정의 이미지를 사용할 방법이 없습니다. 자바 스크립트 플러그인에서 [이미지]를 사용한 사람은 제가 아는 사람이 아닌 것 같습니다. FB는 우리를 해고 했습니까? –

+0

글쎄, og를 사용하여 자신의 페이지에 대한 : 이미지가 꽤 사용자 정의, 안 그래? 사용자 정의 이미지 _per user_를 원한다면 '그림'매개 변수를 받아들이는 피드 대화 상자 만 사용할 수 있습니다. (하지만 그걸로 사용자는 자신의 벽에 게시하거나 미리 결정한 _ 사용자 ID 만 게시 할 수 있습니다.) – CBroe

답변

0

facebook.com/dialog/feed에 대한 제안은 따라야 할 올바른 길을 제시했습니다. 유일한 방법은 페이스 북의 공유기 업데이트를 제거하고 이미지에 있습니다 :

1 - 페이스 북 APP (유형 "페이스 북의 액세스 웹 사이트")를 작성하고 필수 필드에 주요 웹 사이트 URL을 사용


2 - 기본 웹 사이트 루트로 이동하여 html 파일을 만듭니다. 리디렉션 대상이되며 팝업을 닫는 데 필요한 스크립트가 들어 있습니다. 이 코드 안에 넣어 :

<!doctype html> 
<html> 
<head> 
    <script type="text/javascript"> 
     window.close() 
    </script> 
</head> 
<body></body> 
</html> 

3 - 당신의 자바 스크립트 플러그인에서하는 변수 자리 표시자를 대체하는이 같은 URL을 사용 : 당신은 할 수 없습니다

https://www.facebook.com/dialog/feed?app_id=THE-APP-ID&display=popup&name=THE-TITLE&description=THE-DESCRIPTION&picture=PICTURE-URL&link=PAGE-LINK&redirect_uri=URL-TO-THE-HTML-FILE-ON-YOUR-WEBSITE