2013-03-01 3 views
3

페이스 북의 sharer.php를 통해 공유 사이트 자료와 문제가 무시페이스 북 sharer.php 이미지

의 standart 코드 창 열기 :

url = "http://www.facebook.com/sharer.php?s=100&p[title]=" + encodeURIComponent(title) + "&p[summary]=" + encodeURIComponent(description) + "&p[url]=" + encodeURIComponent(url) + "&p[images][0]=" + encodeURIComponent(image) + "&nocache=" + randomString(8); 
window.open(url, '', 'toolbar=0,status=0,width=626,height=436'); 

P [이미지] [0]이 올바른 이미지 URL .

전체 URL의 예 : 당신이 방화범에서 볼 수 있듯이이 DOM 트리의 오른쪽 이미지는하지만이 CLICKCLAC

"hidden_elem"클래스가 중단. 어떤 생각을 어떻게 만드는지, 친구들?

또는 iframe 창에 내 JS를 시작하는 방법 : D

답변

9

이 도움이 될 : 당신은이에 대한 앱 ID가 필요 https://www.facebook.com/dialog/feed?app_id=458358780877780&link=https://www.agenda.travel&picture=http://agenda.travel/i/welcome-slide-1.png&name=Wonderful%20Title&caption=Wonderful%20Caption&description=Wonderful%20description&redirect_uri=https://mighty-lowlands-6381.herokuapp.com/

: https://developers.facebook.com/docs/reference/dialogs/feed/

을 나는이 함께 표시하도록 링크 및 이미지를 가지고 그리고 sharer.php는 더 이상 사용되지 않으며 이것이 지금가는 길입니다.

앱에서 두 가지 매개 변수를 제공합니다. APP_ID 및 REDIRECT_URI가 이에 대해 유효성이 검사됩니다.

+2

이 하나의 문제를 해결, 감사합니다 :) 나는 왜 sharer가 작동을 멈추는 지 궁금하다. – 265

1

를이 귀하의 경우 가능하다면, 나는 메타 태그를 사용하는 것이 좋습니다 것입니다 : 대신 공유기 링크 속성의 축소판을 위해 머리 (OG 이미지)

+2

덕분에 작동하지만 자바 스크립트와 (공유 URL 포함) 공유의 컨텐츠를 생성하고 있는데 대한 정 등가 없다 이 URL들. : ( – 265

1

내가 페이스 북의 작은 이미지를 표시하지, 같은 문제가, 내가 더 큰 이미지를 전송하며 답변을

관련 문제