php - 使用 Facebook Graph API 获取纽约市的餐厅列表

标签 php facebook-graph-api

我想使用 Facebook Graph API 获取位于纽约的所有餐厅页面的列表。我已经下载了 PHP-SDK,现在我遇到了这个问题。我只需要餐厅页面的 ID。

<?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、食品和饮料、公司等)。我只想要纽约的餐馆,真的不知道如何过滤结果。

我们将不胜感激任何帮助。

最佳答案

替换此网址,

$url ="https://graph.facebook.com/search?q=restaurant&type=place&center=40.714623,-74.006605&distance=16000&access_token=`Your_Access_Token`";

纽约中心纬度=40.714623 & 经度=-74.006605。 请求此资源需要访问 token 。

希望这对你有帮助。

关于php - 使用 Facebook Graph API 获取纽约市的餐厅列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10258589/

相关文章:

来 self 的应用程序的 Facebook 通知出现和消失

facebook-graph-api - 嵌套 Facebook API 请求的参数?

php - MySQL 中的多选结果依赖于其他选择

php - 如何在div父节点中追加子节点?

php - 规范化 PHP 中数组键的大小写

facebook - 通过 facebook graph api 创建事件

php - Symfony 2 中的相等字段验证

php - 使用 XDebug 和 Netbeans 调试 PHP 项目崩溃

facebook-graph-api - Facebook Graph API 是否有健康检查端点?

facebook - 如何通过 Facebook Graph API 墙贴在 "caption"属性中插入换行符?