api.facebook.com 会保留下来还是会与 Graph API v1.0 一起弃用?

Is api.facebook.com here to stay or will it be deprecated along with Graph API v1.0?

我正在做一个项目,需要获取各种链接的点赞数和分享数。

这可以通过在 public 中调用 api.facebook.com 或 Graph API v1.0 来完成,根本不需要任何应用程序和令牌。

http://api.facebook.com/restserver.php?method=links.getStats&urls=http://www.example.com/ http://graph.facebook.com/http://www.example.com/

然而,Facebook 有 started deprecating apps using Graph API v1.0,他们的平台升级指南没有提到 api.facebook.com 早于 Graph API v1.0.

Developers should expect apps calling API v1.0 to be migrated at any time after April 30th, 2015. The migration will roll out to all apps over the course of a few weeks.

我应该期望 api.facebook.com 与 Graph API v1.0 一起被弃用,还是会成为另一个 sharer.php 并无限期保留?

很久以前就宣布已弃用。可能没有人能够告诉您 Facebook 何时或是否会关闭它。但假设这随时可能发生。

因此,如果您不想让您的应用突然崩溃,那么您应该迁移到 Graph API v2.3。

看看

因此,显然 api.facebook.com 服务器被视为 v2.0,自 2016 年 8 月 7 日起不再可用。api.facebook.com 上的所有方法现在 return REST API is deprecated for versions v2.1 and higher (12) 错误信息。