Facebook Graph API:工作历史

Posted

技术标签:

【中文标题】Facebook Graph API:工作历史【英文标题】:Facebook Graph API: Work history 【发布时间】:2018-04-06 08:55:03 【问题描述】:

如何使用 Facebook Graph API 2.8 及以上版本获取朋友的工作记录?

me/friends?fields=id,name,birthday,work

如果我发送这个,我不会得到朋友的工作历史。这些权限在 facebook 文档中被映射为已弃用。

user_work_history

此权限已于 2018 年 4 月 4 日弃用。

这有什么替代品吗?

编辑:正如评论(@luschn) 中提到的,https://developers.facebook.com/docs/graph-api/changelog/breaking-changes 链接清楚地表明所有这些信息从昨天开始不可用!。

【问题讨论】:

如果他们希望您仍然能够获取这些数据,他们可能一开始就不会删除此权限... 好的,但是 Facebook 没有在任何文件中明确提到这些字段不再可用。他们怎么能突然停止支持某事。 他们现在只是处于“恐慌模式”,试图解决他们的问题(虽然我不太确定这是可能的,如果他们想同时保持目前的商业模式)-虽然此时这可能会“伤害”一些真正的开发人员,但保护用户数据是目前的首要任务。这并不是说对某些当前受限数据的访问可能不会在某个时候以某种形式返回,但现在你真的只需要让他们先弄清楚这一点。 “Facebook 没有在任何文件中明确提到这些字段不再可用” - 实际上,他们做到了:developers.facebook.com/docs/graph-api/changelog/… @luschn 感谢您告诉我。我找不到这个页面。所以正式关闭。 !!! 【参考方案1】:

https://developers.facebook.com/docs/graph-api/changelog/breaking-changes

自 2018 年 4 月 4 日起的重大更改表明该字段已弃用且不再可用。没有解决方法。

【讨论】:

以上是关于Facebook Graph API:工作历史的主要内容,如果未能解决你的问题,请参考以下文章

使用 Facebook IOS SDK 3.1 和 Graph API 发布带有标题的图片

Facebook Graph API 分页如何工作以及如何使用它来迭代 facebook 用户提要?

Facebook JS SDK 的 FB.api('/me') 方法不返回我在 Graph API v2.4+ 中期望的字段

使用 GRAPH API 2.3 访问用户朋友的工作历史

对 facebook graph api 升级感到困惑

Facebook Graph API:用户性别