问题标签 [android-facebook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
64478 浏览

android - Android:Facebook 获得“用户访问令牌”,成功登录

我一直在通过 Facebook 最新的 SDK 即 3.0 做一些登录项目。我很难获得用户访问令牌。我在互联网上搜索过,所有最大的结果都是使用旧的 SDK。这是我从Facebook Android SDK 教程中获取的一些代码:

登录成功,我可以在应用程序中看到用户名,正如 Facbeook 教程所建议的那样。

我尝试过旧方法,但现在都已弃用。请指导我获取用户访问令牌。帮助将不胜感激。

谢谢。

0 投票
1 回答
1935 浏览

android - Facebook android sdk 的 Session.requestNewPublishPermissions 给出异常

我正在将 facebook 集成到我的 android 应用程序中,当用户第一次登录时,我正在使用我的 requestFacebookPermissions(session) 方法请求 publish_actions 权限。但是每当我调用此方法时,它都会给我以下异常...

我没有任何其他待处理的请求,可能是其他一些内部请求,但是我如何在不获得此异常的情况下请求权限?如果我必须等到其他请求完成也没关系,但我不知道如何获取挂起的请求是否完成。

0 投票
5 回答
20144 浏览

android - 在一个请求中获取读取和发布权限

在你们都说不可能之前,打开 Spotify 应用程序并点击使用 Facebook 登录按钮。

我想知道他们是如何做到的,以及如何在一个请求中获得“publish_stream”和基本权限/电子邮件。

另外,如果我有上次会话的某些信息(他们上次使用该应用程序),我是否可以使用 Facebook SDK 重新打开 Facebook 会话?

编辑下面的屏幕截图以获取 MUSICALLY AVERT

Spotify 魔术

0 投票
1 回答
2226 浏览

android - 使用 Facebook SDK 上传照片时出错

这与使用 Facebook Android SDK 3.0 上传照片时出现的间歇性 SSL 错误类似,但该问题没有回复,我想在问题中提供更多详细信息。

我正在尝试使用以下代码将照片上传到用户的 Facebook 帐户:

我收到此错误:

我确定的事情:

  • 我在请求中发送的位图是有效的
  • 我已通过活动会话正确登录 Facebook

在大约 15 或 20 次尝试中,我能够让它成功运行两次(通过在我的浏览器中访问 Facebook 并在那里查看图像来验证)。

我认为这并不重要,但这发生onHandleIntent()IntentService.

0 投票
1 回答
3233 浏览

android - android facebook sdk 将提要发布到用户的时间轴

在我的应用程序中,我需要在用户的时间轴上发布某些内容。我遵循了https://developers.facebook.com/docs/howtos/androidsdk/3.0/publish-to-feed/上给出的官方教程。但在本教程中,他们提到首先设置登录流程。他们给出了一个很好的指南来做到这一点。没关系。

但我想要的方式是,用户只会看到分享故事按钮。如果用户已登录,则应直接发布故事。如果没有,则应遵循正常的登录流程,询问所需的权限,并发布登录回调故事。我不想明确显示登录按钮。

我坚持这一点,因为在文档中,他们提到的任何地方都 <com.facebook.widget.LoginButton .... />用于登录目的。我根本不想使用它,因为这需要用户交互两次。第一次点击登录按钮,第二次发布故事,他/她必须点击分享故事按钮。

我找不到检查用户是否未登录并强制他/她首先从我的代码块登录的方法。

0 投票
0 回答
263 浏览

android - Facebook android SDK 无法在低于 4.0 的 Android 平台版本上运行

我们使用 Facebook 的 Android SDK 创建了多个 Android 应用程序。它在 4.0 及以上平台上运行良好,但在以下任何平台上都无法运行(我们检查了 2.3 和 3.0)。甚至 Facebook Android SDK 3.0 也无法在 Android 2.3 和 3.0 上运行。

以下为说明: 1:点击Activity上的登录按钮。这会打开 FBDialog 进行身份验证。2:输入凭据 3:然后按回车/登录。4:相同的页面重新加载。

请让我知道是否有人面临同样的问题?

0 投票
0 回答
461 浏览

android - 获取帖子 ID 后,如何在 Android 上使用原生 Facebook 应用显示帖子?

我正在尝试开发一个使用 Graph API 与 Facebook 交互的 Android 应用程序。

我的计划是在获得帖子 ID 后在原生 Facebook 应用程序上显示原始帖子。我尝试将 URL 传递www.facebook.com/[post_id]给浏览器并成功显示该帖子。

有没有办法用原生 Facebook 应用程序做到这一点?我试过使用fb://posts/[post_id]fb://[post_id]但都没有工作。

任何评论表示赞赏:)

0 投票
2 回答
3926 浏览

android - 没有 Fragments 的 Android 版 Facebook SDK 3.0 不起作用

我想使用 Facebook SDK 3.0 for Android 来做一些简单的图形请求。由于我不会使用Fragments,因此我无法使用 Facebook 开发人员文档中发布的示例。

我已经设置了一些简单Activity的 s,但它们不起作用。我在这里这里提出了赏金问题。但这并没有真正帮助。

与此同时,我阅读了很多关于 Facebook SDK 的帖子并尝试了数十个小时,但没有成功。最后,我在这个博客上找到了一个额外的代码示例。所以我设置了一个完整Activity的,将所有朋友的家乡打印到LogCat。

但这也不起作用。相反,它只要求基本权限(公共信息+朋友列表)然后退出。我究竟做错了什么?Facebook 应用程序的密钥哈希、包名和类名已设置,LogCat 中没有任何有趣的内容。

提前致谢!

编辑:代码确实有效,但我没有调用setContentView(),并且在一个错误情况下调用了Activity's 。finish()这就是为什么无法看到第二个(扩展)权限请求的原因。

0 投票
1 回答
5519 浏览

android - 如何将帖子发送到 Facebook 朋友的墙 android SDK 3.0

我想使用(android)Facebook SDK 3.0 在 Facebook 朋友的墙上发帖。我怎样才能做到这一点?

0 投票
1 回答
524 浏览

android - 使用意图选择器共享图像

如何使用意图选择器共享图像。我努力了

网址来自互联网

我可以使用上面的代码共享文本,图像没有附加。