이메일 본문 (.htm) 내에 Facebook 공유 버튼을 추가했습니다. 버튼의 목적은 사용자가 이메일에서받은 사진을 공유하는 것입니다. 버튼을 클릭하면 페이스 북에서 공유 할 수있는 "Write a message"영역이있는 새 탭이 열립니다. 문제는 "링크 공유"버튼을 클릭하면 아무런 일도 일어나지 않습니다. 확인도 리디렉션도 없지만 링크가 실제로 페이스 북에 게시됩니다. 그래서 최종 사용자는 메시지가 공유 된 것을 알지 못합니다. 혼란 스러움). 여기에 버튼에 대한 코드입니다Facebook 공유 버튼 문제
<a title="Share this photo"
href="http://www.facebook.com/sharer.php?
s=100
&p[url]=%PHOTO_LINK%.jpg (dynamically populated link)
&p[title]=Check out my pic!"
target="_blank">
<img src="someplace.png"
alt="Share on Facebook" height="50" width="50" />
</a>
내가 메타 태그 (제목/설명/URL과 주요 네임 스페이스 태그)를 사용하여 시도,하지만 공유 할 때이 포착되지 않는 (제목/설명의 무리입니다 임의의 문자). 이 종류의 공유 단추에 대해이 동작이 정상입니까? 아니면 버그입니까 아니면 잘못 되었습니까? 그것 (사용자가 액세스 할 수 없습니다하는) 이메일 자체에 URL을 공유하는 의미로 사전
완전히 작동합니다. 이메일을 받고 페이스 북 이미지 링크를 클릭하면 "이 링크 공유"페이지로 이동하게되고 댓글을 쓸 수 있습니다. 제목이 올바르게 표시되고 올바른 사진 링크가 표시됩니다. 그러나 "링크 공유"버튼을 클릭하면 아무 것도 나타나지 않습니다. 실제로 메시지는 Facebook의 벽에 게시됩니다 (한 컴퓨터에서 탭은 실제로 공유 후에 닫히지 만 다른 탭에서는 계속 유지됩니다). –
기본적으로 최종 사용자에게 미혹 된 공유/게시 된 링크의 확인을 제외하고는 모든 것이 의도 한대로 작동합니다. –
페이스 북의 문제로 인해 팝업이 일찍 종료 될 수 있습니다. 성공적으로 게시되면 FB가'post_id'를 반환 할 때마다 항상 자신이 확인을 표시 할 수 있습니다. –