I FBページリストPHPファイルを取得内容
$graph_url_pages = "https://graph.facebook.com/me/accounts?access_token=".$_SESSION['token'];
$pagedata=file_get_contents($graph_url_pages);
echo "DATA : <br>";
print_r($pagedata);
$pages=json_decode($pagedata,true);
var_dump($pages);
$dropdown = "";
for($i=0;$i<count($pages->data);$i++)
{
if($me=="iamindex"){
$dropdown .= "<option value='".$pages->data[$i]->access_token."-".$pages->data[$i]->id."'>".$pages->data[$i]->name."</option>";
}elseif($me=="iammulti"){
$dropdown .= "<input type='checkbox' name='page' id='status' value='".$pages->data[$i]->access_token."-".$pages->data[$i]->id."'>".$pages->data[$i]->name."<br>";
}else{$dropdown.="<option value=''>No Category Selection</option>";}
}
$ InboundのPageDateと$ページが空であるので、ドロップダウンは人口取得していない取得するために、次のコードを持っています。
私はOb_start()
と最後にOb_flush();
を使用しています。ページの上部には、それらが必要です。これが問題かどうかは分かりません。
誰かが間違っていることを指摘できれば素晴らしいでしょう!より多くのコードが必要な場合は、私が提供することができます。私はアマチュアプログラマーですのでご注意ください。自己教え
あなたは、Facebookが潜在的に返送されたエラーコードを得ることができるので、カールを使用してみてください。または、PHPのセーフモードがオンになっているか、ストリームラッパーが無効になっている可能性があります。 php.ini – jedifans
をチェックインするか、file_get_contentsの前にエコーしているか印刷していますか? –
は、セキュリティ目的のためにphp.iniファイルのallow_url_fopen = 0になる可能性があります – JYoThI