问题标签 [facebook-graph-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
24250 浏览

facebook - Facebook Graph API:用户性别

旧的 Facebook API 将用户性别/性别作为默认用户数据的一部分提供。显然,新的 Graph API 没有提供该信息,即使文档说它提供了。

我听说有人说你需要申请特殊权限才能获取它和其他数据,但我没有成功让它工作。

有没有人使用 Facebook Graph API 举例说明如何获取用户的性别和/或位置(城市/州/国家/地区)?

0 投票
3 回答
86222 浏览

javascript - 使用 Facebook Graph 只用 javascript 简单地发布一条墙消息

在 Facebook 中,我如何在用户的墙上发布一条消息,上面写着“我在对象游戏上得分 8/10”,然后是一个 URL?

我真的不想使用完整的 API,因为我不想处理用户登录详细信息。我不介意 Facebook 是否需要进行身份验证然后发布消息。

是否可以使用新的 Graph API 和 JavaScript?

0 投票
2 回答
889 浏览

facebook - revokeApplication 使用 Facebook 的 Graph API

我正处于将我们的网站从 Rest API 转换为 Graph API 的最后阶段。

我缺少的最后一块是旧的“revokeApplication”调用,用于当用户选择从我们的站点“删除连接”时。

尽管我希望完全删除 Rest API,但我想我可能会为此启动它,但它需要一个会话密钥——不再存储在 Graph API 中的东西。

有人有什么想法吗?

0 投票
1 回答
2957 浏览

servlets - 如何从 Servlet 使用 Facebooks Graph-API

我需要从 J2EE-App(服务器端)访问 Facebook。我首先看了一下这个项目:http ://code.google.com/p/facebook-java-api/ ,但是因为我需要创建 Facebook-Events 并邀请人们,所以这无济于事。

所以我想我需要使用 Graph API,但我不知道如何执行所需的那些 HTTP POST 请求——尤其是如何附加 nedded 属性。

0 投票
1 回答
159 浏览

google-app-engine - 如何从 GAE 上的 POST 请求重定向到 GET 请求

我正在 GAE 中托管的 facebook 上编写一个 FBML 应用程序。Facebook 只会在 POST 后与您的托管应用程序对话(我确定这是原因,但如果我错了,请纠正我)。所以我面临的问题是在我的 POST 方法中,我需要重定向到 facebook OAuth authroize URL。但我只能发送一个 GET 请求。我怎样才能做到这一点?目前我正在做

这是错误的,因为 oauth_uri 只响应 GET。此外,OAuth 将通过 GET 重定向回我的重定向处理程序,但我不能!我只能发帖。所以我很困惑。

想法?

提前致谢

0 投票
6 回答
9485 浏览

facebook - Facebook Canvas iFrame App - 使用新的 OAuth 协议授权用户

我正在 iFrame 中开发一个新的 Facebook Canvas 应用程序并尝试授权用户。新的 OAuth api 建议我重定向到以下内容以在我的应用程序中授权用户:

https://graph.facebook.com/oauth/authorize?client_id=...&redirect_uri= http://www.example.com/oauth_redirect

然而,这会产生一个奇怪的问题,即请求用户权限的完整 Facebook 页面在 iFrame 本身内呈现(即 Facebook 内的 Facebook)。有谁知道如何使用新的 OAuth API 解决这个问题,因为我不想开始使用旧的 REST API 方法。

0 投票
5 回答
2594 浏览

facebook - 没有浏览器的 Facebook 打开图形

对于带有互联网的中间件系统(在机顶盒内工作),我想开发一个原始的 Facebook 界面,用户可以在其中输入他们的用户名和密码,在电视屏幕上显示他们最新的通知、消息和其他随意的东西使用最近的Facebook Graph API

这个中间件程序使用 Java ME 来运行程序(例如这个简单的 facebook 应用程序),它可以连接到互联网,但是它没有真正的网络浏览器。如果没有浏览器,它可以连接到任何 url 以检索 JSON 响应,但是我不确定如何在没有真正浏览器的情况下实现身份验证。

在这种情况下,是否可以进行 Facebook 身份验证?如果你这么认为,你会建议什么方法?

谢谢

0 投票
3 回答
4929 浏览

facebook - FQL 查询和 Graph API 对象访问的区别

使用 Facebook Graph API ( http://graph.facebook.com/btaylor ) 访问用户数据和使用 Graph API 对同一用户进行 FQL 查询 ( https://api.facebook.com/ )有什么区别方法/fql.query?query=QUERY )。

另外,有谁知道 Facebook 开发者工具包(用于 ASP.NET)使用的是哪一个?

我问的原因是因为我试图在登录用户在我的网站上开始 Facebook Connect 会话后访问他们的生日,但是当我使用工具包时它不会返回它。但是,如果我为该用户对象手动调用 Graph API,它会返回它。我的工具包调用可能有问题。我想我可能需要包含会话密钥,但我不确定如何获取它。这是我正在使用的代码:

0 投票
1 回答
1047 浏览

facebook - 我可以使用 Facebook Graph API 将照片上传到属于粉丝(公司)页面墙的墙吗?

我需要知道是否有可能使授权用户可以使用图形 API 将照片上传到公司的粉丝页面(到墙上)。另外,一旦用户被授权,是否有可能通过api成为公司页面的喜欢(成为粉丝)。

0 投票
7 回答
72293 浏览

php - 如何使用 FB Graph 在 Feed(墙)上发布消息

我已经创建了一个应用程序,现在我想使用新的 Graph API 在我的一个朋友墙上发布一条消息。这是可行的吗?

我已经在使用 oAuth 和 Graph-api 来获取我所有朋友的列表。http://developers.facebook.com/docs/api上的 API告诉我 cURL https://graph.facebook.com/[userid]/feed来阅读提要,但它也告诉我如何发布消息:

这当然行不通!而且我不知道为什么..

这是我的PHP代码:

此代码不会引发任何错误,并且我知道我的 access_token 是正确的(否则我无法运行 $facebook->api('/me?access_token='.$this->access_token); 来获取我的用户对象。

有没有人成功地使用 Graph-api 发布了一条消息?那我需要你的帮助!:-)