Facebook Graph APIを使用してニューヨークにあるすべてのレストランページのリストを取得したいと考えています。私はPHP-SDKをダウンロードしましたが、今はこの問題に悩まされています。私はレストランのページのIDだけが必要です。あなたは上記のコードで見ることができるようFacebookのグラフAPIを使用してニューヨーク市のレストランリストを取得する
<?php
$url = "https://graph.facebook.com/search?q=restaurant&type=page";
$result = file_get_contents($url,true);
$result = json_decode($result);
//print_r($result);
$i = 25;
for($a=0;$a<$i;$a++) {
$restaurantName = $result->data[$a]->name;
$restaurantCategory = $result->data[$a]->category;
$restaurantPage_id = $result->data[$a]->id;
}
?>
は、今私は(APP、食品&飲料、会社などのような)と、世界のさまざまな部分から、カテゴリーのすべてのタイプを取得します。私はニューヨークのレストランだけを望んでおり、実際に結果をフィルタリングする方法を知らない。
本当にありがとうございます。
質問:「レストランニューヨーク」を検索するとどうなりますか? ( 'q'パラメータ、恐らく'%20'で空白をエンコードします) – pomeh
あなたはちょうど私の日でした。私はそれをチェックし、正常に動作しています。しかし、カテゴリーを「レストラン/カフェ」に制限できる方法があるかどうかだけ教えてください。私はそれのためにPHPループを使用することができますが、他の方法を考えて知っている。本当にありがとう – Roger
私は知らない、申し訳ありません。おそらくAPIのドキュメントを見てみましょうか?私はFacebookのグラフAPIのユーザーではないので、それ以上のお手伝いができません。 – pomeh