gpt4 book ai didi

facebook-graph-api - 为什么 Graph Api Explorer 比具有相同范围访问 token 的应用程序对用户信息的访问更多?

转载 作者:行者123 更新时间:2023-12-01 06:38:39 25 4
gpt4 key购买 nike

我正在尝试获取一些公共(public)信息,例如家乡和当前位置。为此,我只需要一个有效的访问 token ,无论其范围如何。

当我在没有访问 token 的情况下在 Graph Api Explorer 上查询我不是 friend 的用户时,我看不到此信息。但是当我获得访问 token 时,我得到的信息恰到好处。

现在,我用我的应用程序尝试了同样的事情,但尽管改变了访问 token 的范围,但还是没有运气。

有没有办法通过我的应用程序中的图形 API(我正在使用 Javascript SDK)访问这种公共(public)信息?

最佳答案

这是关于您的问题的 facebook 文档

The Graph API as such allows you to easily access all public information about an object. For example, https://graph.facebook.com/btaylor (Bret Taylor) returns all the public information about Bret. For example a user's first name, last name and profile picture are publicly available.

To get additional information about a user, you must first get their permission. At a high level, you need to get an access token for the Facebook user.



要从用户那里获取私有(private)信息,您必须获得他们的许可,这将为您提供该用户的访问 token 。

** 编辑 - 为了解释我的回答,您的应用访问 token 不会使您可以访问有关用户的私有(private)信息。只有他们拥有的公共(public)信息才会公开。这适用于其他用户和应用程序。只有他们想让外界看到的,外界才能看到。

关于facebook-graph-api - 为什么 Graph Api Explorer 比具有相同范围访问 token 的应用程序对用户信息的访问更多?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12847363/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com