2015-01-12 3 views
0

다양한 코드를 시도했지만 아무도 작동하지 않았습니다. 이 그 중 하나입니다Facebook 공유 정보를 변경하는 방법은 무엇입니까?

<?php 
$title=urlencode('Title of Your iFrame Tab'); 
$url=urlencode('http://www.example.com/'); 
$summary=urlencode('Custom message that summarizes what your tab is about, or just a simple message to tell people to check out your tab.'); 
$image=urlencode('http://www.daddydesign.com/wp-content/uploads/2011/06/facebook_iframe_share_button.jpg'); 
?> 

<a onClick="window.open('http://www.facebook.com/sharer.php?s=100&amp;p[title]=<?php echo $title;?>&amp;p[summary]=<?php echo $summary;?>&amp;p[url]=<?php echo $url; ?>&amp;p[images][0]=<?php echo $image;?>','sharer','toolbar=0,status=0,width=548,height=325');" href="javascript: void(0)">Insert text or an image here.</a> 

페이스 북은 뭔가를 변경하고 지금은 개발자가 변경할 수있는 유일한 매개 변수는 페이지의 URL,하지만 아무것도입니다.

공유 페이지의 제목과 설명을 여전히 변경할 수 있는지 누가 알 수 있습니까?

답변

2

Facebook Open Graph을 사용해보십시오.

Open Graph Protocol website.

또한 plugin for Open Graph이 있습니다.

예 :

당신은이 메타 태그와 공유에 나타나는 제목과 설명을 변경할 수 있습니다.

<meta property="og:description" content="Your description here" /> 
<meta property="og:title" content="The title of the page" /> 

페이스 북은 또한 당신이 당신의 웹 사이트에서 특정 페이지를 보는 방법을 참조하는 데 사용할 수있는 debugging tool 제공합니다.

때때로 페이스 북에서 특정 페이지의 캐시를 지우지 않는 것 같습니다. 그 문제에 관한 논의가 here에 있습니다. 가끔 그게 곤란합니다. 나를 위해 그것은 URL의 끝에 ?refresh=1 같은 것을 싣고 작동하고 매번 그 숫자를 증가시킵니다.

Facebook OG here의 사용에 대한 우수 사례 목록을 볼 수 있습니다. 마지막으로 중요한 것은 list with more available tags입니다. 각 정보를 클릭하면 자세한 정보를 볼 수 있습니다. 예를 들어 og:title을 포함하지 않았으므로 포괄적이지는 않습니다.

+0

시간을내어 답변을 작성해 주셔서 감사합니다. 문제는 내가 본 것에서 Facebook이 페이지를로드 한 다음 메타 데이터를 가져 오는 것입니다. 그러나 그 페이지에는 아약스 호출로 결과를 반환하는 퀴즈가 있습니다. 그래서 사람들이 결과를 Facebook에 공유하고 설명을 미리 설정하기를 원했습니다. "방금 X 테스트를했고 97 %를 얻었습니다." 그러나 결과에 대해 별도의 페이지를 만들지 않으면 불가능한 것처럼 보입니다. – Stefan

+0

당신은 환영합니다. 나는 당신이 관심을 가질만한이 두 주제를 여기에서 발견했다 : [OpenGraph on Ajax Based Website] (http://stackoverflow.com/questions/8896773/opengraph-on-ajax-based-website)와 [Facebook opengraph and AJAX content ] (http://stackoverflow.com/questions/4556161/facebook-opengraph-and-ajax-content). 희망이 도움이됩니다. 나는 그런 일을 결코 시도한 적이 없다. –

+0

고맙습니다. 이전에는 데이터 조작이 매우 쉬웠지만 페이스 북은 오용 된 웹 사이트가이를 악용하는 것을 막기 위해 어느 정도는 사용을 중지했을 것입니다. 다시 한 번 감사 드리며, 정말로 감사드립니다. – Stefan

관련 문제