2016-09-08 1 views
0

메신저를 계산하지만 ..페이스 북의 그래프 API - 점유율은 foreach 문에서 워드 프레스 포스트 페이스 북의 주 수를 얻으려고 노력

<?php 

$post_url = the_permalink(); 
$url_changed = urlencode($post_url); 

$json = file_get_contents('http://graph.facebook.com/?id=' . $url_changed); 

ini_set("allow_url_fopen", 1); 


$array = json_decode($json, true); 
echo $array['share']['share_count']; 

?>  

이 만 ID에 저를 준다 = ""오류

file_get_contents (http://graph.facebook.com/?id=) : 열지 못했습니다. 스트림 : HTTP 요청이 실패했습니다! HTTP/

그러나처럼

$json = file_get_contents('http://graph.facebook.com/?id=http://www.google.com'); 

사용 후 작동하는 경우 1.1 400 잘못된 요청. 누군가 해결 방법이나 올바른 방법을 알고 있습니까?

답변

0

the_permalink()은 현재 URL과 값을 반환하지,

Read more about get_permalink() on WP

+0

감사합니다 .. 대신 get_permalink() 사용! 알았어 :)! 나는 foreach 루프에서 메신저라면이 링크가 현재 링크라고 가정했다. 당신은 아마 fb 그래프 api에 대해서도 알고 있습니까? 그래프 API 탐색기에서이 링크를 제출하기 전에 내 게시물 배열을 표시하지 않습니다. – Rookie

관련 문제