【问题标题】:confused with android facebook sdk integration.Cannot work out与 android facebook sdk 集成混淆。无法解决
【发布时间】:2013-04-04 06:06:11
【问题描述】:

我在将 facebook sdk 3.0 实施到我的 android 应用程序时遇到问题。我已阅读大量教程和示例。但无法解决。 我还阅读了关于 facebook 开发人员的文档

但是我应该如何退出 facebook 帐户以及如何将帖子发送到正在登录的 facebook 帐户

我已经完美地将 facebook sdk 设置到我的 android 应用程序中。我面临更多代码和步骤的问题。任何人都可以与我分享有关登录注销向 Facebook 帐户发送帖子的代码。 我在这一步坚持了很长时间..

任何帮助将不胜感激。在此先感谢。

【问题讨论】:

  • 你到底想做什么?
  • 在buttonClick上登录,然后通过另一个buttonClick在墙上发布..
  • 用户也应该可以注销..

标签: android facebook logout facebook-login


【解决方案1】:

我不确定您是否已阅读并遵循本教程,但它基本上是 SDK3.0 所需要的。它结构良好,易于遵循教程。 https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/。只是个人笔记,不要跳过任何步骤并注意第4步。运行Samples,您需要在其中创建Key hash。希望对您有所帮助。

【讨论】:

  • 是的,我已按照本教程进行操作。我可以登录到 facebook。然后如何将预定义的帖子发送到 facebook 墙
  • “预定义的帖子”是什么意思?如果您正在寻找发布状态、图像等的完整示例,您可以探索 SDK 附带的完整示例。 HelloFacebookSample 是一个很好的例子。
  • 我的意思是预定义的文本应该贴在墙上。例如:来自 textview 的文本
  • 我不确定我是否理解正确。在第 306 行,Request.newStatusUpdateRequest(Session.getActiveSession(), message, new Request.Callback()...,您只需将消息更改为您的 textView.getText().toString()。
【解决方案2】:

通过这条线,您可以与设备上安装的其他应用程序共享

Intent shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.setType("text/plain");
shareIntent.putExtra(Intent.EXTRA_TEXT,"body text");

这些链接可能会帮助您分享。

Share Text on Facebook from Android App via ACTION_SEND

http://mobile.tutsplus.com/tutorials/android/android-sdk-implement-a-share-intent/

【讨论】:

  • 我只能通过 facebook 分享,而且操作应该在后台执行。
猜你喜欢
  • 2014-08-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-16
  • 1970-01-01
  • 2021-05-23
  • 1970-01-01
相关资源
最近更新 更多