2012-07-31 68 views
2

在运行时检测Facebook API版本的快速方法是什么?在运行时检测Facebook API版本?

我不想对它做任何事情,只是为了了解我所看到的页面是否恰好在某种程度上使用了古老的FB版本(调试与FB init过程相关的内容)。我所指的特定API是Like按钮。

回答

4

Facebook API没有版本控制 - 它每天都会更新,并且每周会发生一次最大的变化。

支持的SDK也有偶尔的更新,但它们都调用相同的API,除非遇到的问题特定于SDK本身,否则使用特定的SDK不会影响您的应用程序。

如果它的JavaScript SDK - SDK的是直接从Facebook下载(在connect.facebook.net/en_US/all.js),并从Facebook的侧面每日更新

+0

所以它不包含内部版本号?有些网站可能会试图“变得聪明”,并在本地复制facebook javascripts(已授予,这仅仅是一个假设...我已经看到网站与其他第三方库,而不是Facebook特别疯狂) – ripper234 2012-07-31 14:26:40

+1

有一个构建如果这对于检测更改非常有用,那么all.js文件顶部的时间戳/数字,但没有正式版本控制 – Igy 2012-07-31 14:28:06