好像找不到最近更新的。如果没有,是否有一个好的 Java 库来执行与 Facebook 的 API 交互所需的必要签名验证、base64 解码等操作?
更新:我正在使用Spring Social Facebook来帮助使用 Facebook。它不能处理所有事情,也不完美,但它是 Java 最好的库。期待从春天开始的持续进展。我在他们的论坛上问了几个问题,回答内容丰富且超级快速。
好像找不到最近更新的。如果没有,是否有一个好的 Java 库来执行与 Facebook 的 API 交互所需的必要签名验证、base64 解码等操作?
更新:我正在使用Spring Social Facebook来帮助使用 Facebook。它不能处理所有事情,也不完美,但它是 Java 最好的库。期待从春天开始的持续进展。我在他们的论坛上问了几个问题,回答内容丰富且超级快速。
我刚开始使用RestFB。我首先查看了 Spring,但这似乎 RestFB 具有更温和的学习曲线。如果它对我有用,我会更新。
您可以查看用 Java 编写的 facebook 官方 android SDK:
https ://github.com/facebook/facebook-android-sdk
所有基本的东西,比如验证、解码等都在那里,也许与 android 相关的东西不是你需要的,但我想从那里提取它是相对微不足道的。
希望这可以帮助
我认为半官方的 java SDK 是 spring social 的:
http://www.springsource.org/spring-social
但我为 Facebook 的 REST GRAPH API 编写了一个 Java 包装器(对图形 api 的 http 调用,以及从 json 对象到 java 类的翻译..)
你可以在这里查看:
https://github.com/itzikrou/fishbowl
希望有用。。
https://github.com/roundrop/facebook4j looks nice but haven't yet used it.
For example, the search API look straightforward:
ResponseList<User> results = facebook.searchUsers("mark");
ResponseList<Post> results = facebook.searchPosts("watermelon");
转到developers.facebook.com,在那里你将获得与facebook相关的所有API......还有关于如何使用它们的手册......