我知道这是一个非常简单的问题,也非常广泛。但是我想在我的应用程序中实现 Facebook 和 Twitter。我只是想知道我是否一定要同时注册 Facebook 和 Twitter 以访问他们的 API,如果我不这样做,没有它我可以在我的应用程序中做的事情的数量是否有限制?
我希望能够在 Facebook 上分享状态、发布照片等,以及在 Twitter 上类似。
任何建议将不胜感激。首先十分感谢!
您可以在不使用我们的 SDK 的情况下向 Facebook 分享非常有限的内容。使用 Android Intents 系统,您只能在 Facebook 上分享一个 URL,但不能为用户预填充消息。它看起来像这样
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_TEXT, "http://www.mywebsite.com/");
startActivity(Intent.createChooser(intent, "Share with"));
如果用户安装了这些应用程序,Facebook 和 Twitter 应显示为共享 URL 的选项。除此之外,您无能为力。但是,使用 SDK,您可以代表用户发布状态、发布照片等,但需要您注册才能访问 API。