如何在没有用户 facebook 授权的情况下进行 Facebook 地点搜索

发布于 2024-10-01 11:56:39 字数 287 浏览 1 评论 0原文

我对 Facebook Graph API 还很陌生,并尝试开始使用 facebook 地点搜索。 (按位置搜索地点)

https://graph.facebook.com/search?type=place&center=37.76,122.427&distance=1000

我注意到的一件事是用户必须登录他们的 Facebook 帐户才能进行搜索,否则搜索将被拒绝。

有人能为我指明解决这个问题的方向吗? 任何链接或文章将不胜感激。

谢谢

I am still new to Facebook Graph API, and trying to start using facebook places search. (search places by location)

https://graph.facebook.com/search?type=place¢er=37.76,122.427&distance=1000

One thing i have noticed is user have to login to their Facebook account to do the search, otherwise the search will be rejected.

Could anyone shine me some light pointing a direction to work around this?
Any links or articles will be appreciated.

Thank you

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

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

发布评论

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

评论(2

神经大条 2024-10-08 11:56:39

是的,不幸的是我认为这是一个设计缺陷(或功能?)。通过这种设计,只有 Facebook 身份验证用户才能搜索地点。其他人则不能。它看起来更像是一种旨在服务最终用户的功能,而不是实际的应用程序。

我发现的缺陷是,许多应用程序都试图提供可选的 Facebook 集成,但并未将其强制执行。不幸的是,就目前情况而言,places API 不能用作应用程序的服务,只能为 FB 用户提供附加功能。

Yeah, unfortunately I think this is a design flaw (or feature?). By this design, only Facebook authentication users can search for places. Others cannot. It seems more like a capability designed to serve end users than actual apps.

The flaw I see is that many applications out there are trying to offer optional Facebook integration but don't make it obligatory. Unfortunately, as it stands now, the places API can't be used as a service for apps just additional functionality for FB users.

十二 2024-10-08 11:56:39

你想做的事是不可能的。根据错误消息:“请求此资源需要访问令牌。”大多数图 API 需要经过身份验证的用户(即访问令牌)才能发出请求。只有少数调用可以在没有访问令牌的情况下进行,这不是其中之一。

What you are trying to do is not possible. Per the error message: "An access token is required to request this resource." Most of the graph api requires an authenticated user (ie an access token) to make requests. There are only a few calls that can be made without the access token and this is not one of them.

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