저는 Wordpress 블로그를 운영 중이며 단일 포스트 템플리트의 기본 페이스 북을 사용하고 있습니다.페이 스북 그래프 API를 통해 좋아하는 페이 스북 수가 많습니다.
<fb:like href="<?php echo get_permalink(); ?>" send="false" width="80" height="20" layout="button_count" show_faces="false" font="arial"></fb:like>
이 버튼의 번호는 올바르게 표시됩니다.
또한 그래프 API에 대한 링크를 전달하여 메타 데이터를 게시하는 페이스 북의 카운트 수를 절약 해요 :
'http://graph.facebook.com/?ids=' . get_permalink()
이 확인했지만, 최근에 나는 등 번호가 더 이상 눈치없는 한 게시물 메타 데이터에 저장됩니다. 같은 버튼의 번호는 올바르게 표시되지만.
숫자가 더 이상 포스트 메타 데이터에 저장됩니다 원인을 확인하지하기 위해, 내 브라우저에서
http://graph.facebook.com/?ids=http://blog.com/2011/07/04/post-name/
을 열었다. 결과는 다음과 같습니다.
{
"http://blog.com/2011/07/04/post-name/": {
"id": "284885928194873",
"name": "Post Name",
"picture": "http://profile.ak.fbcdn.net/hprofile-ak-snc4/276621_284885928194893_1295441978_s.jpg",
"link": "http://blog.com/2011/07/04/post-name/",
"likes": 1,
"category": "Personal blog",
"description": "Post Description",
"parking": {
"street": 0,
"lot": 0,
"valet": 0
},
"hours": {
"mon_1_open": 0,
"mon_1_close": 0,
"tue_1_open": 0,
"tue_1_close": 0,
"wed_1_open": 0,
"wed_1_close": 0,
"thu_1_open": 0,
"thu_1_close": 0,
"fri_1_open": 0,
"fri_1_close": 0,
"sat_1_open": 0,
"sat_1_close": 0,
"sun_1_open": 0,
"sun_1_close": 0,
"mon_2_open": 0,
"mon_2_close": 0,
"tue_2_open": 0,
"tue_2_close": 0,
"wed_2_open": 0,
"wed_2_close": 0,
"thu_2_open": 0,
"thu_2_close": 0,
"fri_2_open": 0,
"fri_2_close": 0,
"sat_2_open": 0,
"sat_2_close": 0,
"sun_2_open": 0,
"sun_2_close": 0
},
"payment_options": {
"cash_only": 0,
"visa": 0,
"amex": 0,
"mastercard": 0,
"discover": 0
},
"restaurant_services": {
"reserve": 0,
"walkins": 0,
"groups": 0,
"kids": 0,
"takeout": 0,
"delivery": 0,
"catering": 0,
"waiter": 0,
"outdoor": 0
},
"restaurant_specialties": {
"breakfast": 0,
"lunch": 0,
"dinner": 0,
"coffee": 0,
"drinks": 0
},
"can_post": true
}
}
나는 그런 결과를 얻지 못했습니다. 나는 parking
또는 restaurant_specialties
이 여기 무엇을하는지 몰라. 같은 포스트 URL하지만 www
로 통과
그러나 때
http://graph.facebook.com/?ids=http://www.blog.com/2011/07/04/post-name/
를 내가 얻을 실제로 어떤 존재이어야한다 :
{
"http://www.blog.com/2011/07/04/post-name/": {
"id": "http://www.blog.com/2011/07/04/post-name/",
"shares": 4
}
}
페이스 북에 문제가 있습니까? 이전처럼 페이스 북의 숫자를 포스트 메타 데이터에 계속 저장할 수 있도록 내가 할 수있는 일은 무엇입니까?
예, 정말로 옳습니다. 하지만 먼저 - 'http://graph.facebook.com/?ids='. get_permalink()'는 예상 결과를 내기 위해 사용됩니다. 둘째 -'echo get_permalink()'는'www'가없는 URL을 반환합니다.'www'를 추가 할 수 있을지 모르겠습니다. 또한 두 경우 모두 : 버튼과 메타 데이터를 게시하기 위해 카운트 번호를 저장하는 함수에서 모두 'get_permalink()'가 있습니다. 버튼에 올바른 번호가 표시되고 메타 데이터에 null이 표시됩니다. – Sergey
범프! 내 손을 들이지 않으면 문제를 해결하는 데 어떻게 다른 방법을 사용해야할지 모르겠다. 내가 너라면, 나는 그들의 문서화 및 지위의 일부를 조사 할 것이다. (그러나, 나는 그들의지지와 그들이 가지고있는 버그의 거대한리스트가 꽤 혼란 스러울 수 있음을 인정한다) – mmhan