0
foreachの中でwordpressのポストFacebookの株式数を取得しようとイム、しかし...FacebookのグラフAPI - 株式数
<?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/1.1 400不正な要求
しかし、そのような
$json = file_get_contents('http://graph.facebook.com/?id=http://www.google.com');
使用している場合、それは動作します。誰かが回避策や正しい方法を知っていますか?
はありがとう..代わりに
get_permalink()
を使用し、現在のURLを表示し、値を返しません!それが働いて:)!私はforeachループの場合、それがこの投稿の現在のリンクであると仮定しました。おそらくfbグラフapiについても知っていますか?グラフAPIエクスプローラからこのリンクを送信する前に、私の投稿配列を表示しません – Rookie