gpt4 book ai didi

android - 为 Android 编写 FaceBook 应用程序的最佳方法

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:10:09 25 4
gpt4 key购买 nike

背景:

  1. Facebook API(和 SDK)可用于为 iPhone、黑莓等其他移动设备开发应用程序,但似乎没有用于 Android 的官方(?)。

  2. 人们已经移植 Java API 以在 Android 上工作,并编写了 FaceBook 客户端应用程序(FaceBook dev: Wiki Page)。显然,还有一个用于 Android 的 alpha 版本中的轻量级 FaceBook SDK(一个 la FBRocket)。但不建议在生产中使用。

  3. 由于这些 FaceBook 功能已公开为基于 REST 的服务,因此大部分工作将涉及通过 Http 以所需格式发送请求。因此,为 Android 编写 FaceBook 客户端应用程序当然是可行的。市场上已经有类似的应用程序,例如:Bloo。

问题:

  1. 当被问及编写 FaceBook 客户端应用程序时应该采用什么方法?是选择SDK还是通过Http调用服务?

  2. 如果已经有一个与 FaceBook 集成的 Web 应用程序,我们是否可以只从 WebView 中浏览到该应用程序并完成此操作?

谢谢!

最佳答案

  1. 我会使用 Java API。你提到他们被“移植”了,但他们是吗?您使用 Java 开发 Android 应用程序,您通常可以只包含 .jar 文件并在您的 Android 应用程序中使用它们,而无需任何类型的“移植”。对 FaceBook 的 REST 访问也可以正常工作。

  2. 您是在谈论您在 FaceBook 之上构建的自定义应用程序吗?如果您已经有一个在 Android 浏览器中运行良好的 Web 应用程序,那么只需让您的用户通过给他们 URL 来访问该站点就可以了。如果 WebApp 只是您的应用程序的一部分,那么您可以在该页面打开的情况下弹出浏览器,或者您可以将该页面加载到 WebView 中作为更大应用程序的一部分。但是,如果这就是您的应用程序所做的全部,那么它就不是真正的应用程序,它只是一个美化的浏览器书签,我强烈建议您不要向 Android Market 发布这样的应用程序,除非您希望获得可怕的评级。

关于android - 为 Android 编写 FaceBook 应用程序的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2122024/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com