Facebook API 人物搜索按国家/地区过滤

发布于 2024-12-18 09:31:42 字数 278 浏览 2 评论 0原文

我正在尝试使用 Facebook API(Graph API 或 FQL,以有效者为准)搜索人员。 到目前为止,它工作得很好,但我无法按国家或语言对其进行过滤。

我目前正在检索此 URL:

'https://graph.facebook.com/search?q=' . somename . '&type=user&access_token=' . $access_token

我已尝试添加 &locale=... 但这也不起作用。

I'm trying to search people using the Facebook API (Graph API or FQL, whichever works).
Up to this point, it's working just fine but I can't get it to be filtered by country or language.

I'm currently retrieving this URL:

'https://graph.facebook.com/search?q=' . somename . '&type=user&access_token=' . $access_token

I have tried adding &locale=... but that didn't work either.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

骑趴 2024-12-25 09:31:42

试试这个:

http://graph.facebook.com/search?q=mccain%20chips&type=post&locale=en_US

try this:

http://graph.facebook.com/search?q=mccain%20chips&type=post&locale=en_US
寄人书 2024-12-25 09:31:42

我没有找到根据区域设置进行过滤的方法,但有一种方法可以使区域设置字段包含用户信息:

https://graph.facebook.com/search?q=NAME&type=user&fields=locale,name&access_token=ACCESS_TOKEN

I didn't find a way to filter according to a locale but there is a way to have the locale field with users informations :

https://graph.facebook.com/search?q=NAME&type=user&fields=locale,name&access_token=ACCESS_TOKEN
青衫负雪 2024-12-25 09:31:42
 https://graph.facebook.com/search?q=SOME_SEARCH&type=user¢er=37.76,122.427&distance=1000


http://graph.facebook.com/search?q=SOME_SEARCH&type=user&locale=en_US
 https://graph.facebook.com/search?q=SOME_SEARCH&type=user¢er=37.76,122.427&distance=1000


http://graph.facebook.com/search?q=SOME_SEARCH&type=user&locale=en_US
九命猫 2024-12-25 09:31:42

更复杂的方法之一是从以下位置获取数据:

www.facebook.com/search/results.php?q=paritosh&type=users&lo=812057

您也可以从此链接获取数据,但它需要您登录

http://www.facebook.com/search/ajax/?__a=1&lo=812057&q=paritosh&type=users&__user=1818667565

描述参数:

  • lo =位置点
  • q =查询
  • 类型=用户
  • __user =您的个人资料用户ID。

one of the more sophisticated methods is by fetching data from

www.facebook.com/search/results.php?q=paritosh&type=users&lo=812057

You can also fetch data from this link but it requires you logged in

http://www.facebook.com/search/ajax/?__a=1&lo=812057&q=paritosh&type=users&__user=1818667565

describing parameters :

  • lo=location point
  • q= query
  • type= users
  • __user = yours profile user id .
只想待在家 2024-12-25 09:31:42

Facebook 的 API 似乎无法实现这一点。

It seems this is not possible with Facebooks API.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文