问题标签 [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 投票
2 回答
3630 浏览

android - facebook登录回调多次触发

我的应用程序有分享按钮来分享用户时间轴上的故事。我正在做的是,用户点击共享按钮,如果用户会话不存在应用程序强制使用 Facebook 登录用户。当用户这样做时,故事需要直接发布。这是我的代码。

onCreate 方法

剩下的代码是 -

publishStory() 的代码

代码确实在用户时间线上发布了故事。但它多次发布。这意味着,statusCallback被解雇多次。我尝试设置标志来检查故事帖子的状态。但是还是发了好几遍。

任何想法这段代码有什么问题?高度赞赏帮助。

PS:我不需要单独的登录按钮。我想要的是,用户点击分享按钮,如果登录它需要发布故事,否则登录用户,然后直接发布故事。

0 投票
2 回答
3702 浏览

android - 允许用户在 Android 应用中使用 Facebook、Twitter、Gmail 帐户登录

我希望我的应用能够使用 Facebook、Twitter 或 Gmail 登录。我的应用程序不会发布在他们各自的帐户上,只是为我的应用程序授权或创建用户的一种方式。

是否有任何简单的库可以在没有 SDK 或复杂配置的情况下实现这一目标。

任何建议或示例都会非常有帮助。

0 投票
1 回答
1121 浏览

android - 在android中实现oauth

我是 android 环境的新手,并且一直在尝试使用 android 中的不同事物。我不知道这是否可能,但我想实现如下某种功能:

当我的应用程序启动时,主要活动允许用户使用 facebook 或 Google 登录。我已经使用 Facebook SDK 为 facebook 提供登录和注销功能。(我仍在使用已弃用的方法)

现在,当用户使用 facebook 或 google 登录时,我希望我的应用程序自动导航到其他活动。

问题1:我该怎么做?同时使用 Facebook 和 Google?

此活动有四个按钮。使用这些,用户可以导航到应用程序的不同部分。这些按钮之一是设置。每当用户单击此按钮时,应用程序应显示用户的个人资料信息。我的第一个活动在提示用户登录时收集的信息。

问题 2:我应该如何在不同活动之间管理来自他们帐户的用户数据?(如他们的电子邮件或个人资料图片等)

问题 3:我应该在第一次登录活动中访问数据还是在用户单击“设置”按钮时访问数据?(在下一个活动中)有可能吗?如何?我想我可以使用我在第一次活动中获得的访问令牌,例如 (getAccessToken() in facebook sdk??)?

问题4:我可以在用户第一次登录时保存数据,这样我就不必每次登录都获取数据吗?我该怎么做?

在一个会话(登录和注销)之间,我不希望我的应用程序每次用户点击“设置”按钮时都获取数据.....我应该如何保存数据?共享偏好 ??

欢迎任何形式的评论、评论(仅相关)、文章、教程、项目、观点、建议!!我很困惑。谢谢你!!

0 投票
1 回答
643 浏览

android - Facebook Android SDK 3.0 调用只显示白屏

我对 Facebook Android SDK 3.0 有很多问题——很多。这是一个特别烦人的问题:我已将 Facebook 项目添加到我的工作区并将其链接到我的 Android 应用程序。现在,当我导出我的应用程序时(通过右键单击 Eclipse 中的项目,选择Android Tools选项,然后单击Export Signed Application Package),我签名的应用程序包导出正常。然而,我注意到大约 50% 的时间我导出我的 APK,然后当我使用此 APK 发出任何 Facebook SDK 请求(如打开会话或请求额外权限或类似的东西)时,我只是得到一个显示无限期挂起的进度条,如下...

它一直挂在那里,直到我按下设备的Back按钮,此时我得到一个SessionState.CLOSED_LOGIN_FAILED会话回调。基本上,它几乎建立在几乎所有其他出口的基础上。有没有其他人遇到过这种情况或知道我该如何阻止这种情况发生?在我获得一个好的 APK 之前,必须构建两到三次非常非常耗时。我正在刷新工作区中的项目并每次都执行Project -> Clean -> Clean all projects,即使这样也没有效果。

0 投票
1 回答
543 浏览

android - Facebook 分享无法获取文本

我想为游戏玩家制作推文/分享按钮。他们将使他们能够写一些推文或在墙上分享获得的分数。

我找到了这段代码:

这段代码相当不错。对于 Twitter 应用程序,文本已正确发送。(“分享文本”)但它不适用于 facebook 应用程序。

错误在哪里?

提前致谢!

0 投票
0 回答
2617 浏览

android - facebook 应用程序为登录和未知主机异常配置错误

我完全无法解决以下问题:

(问题会足够大)

我正在开发一个安卓应用程序。我想为此创建一个 facebook 登录。当我在我的机器(Linux)上工作时,我能够执行这些操作。我已经在 Fb 开发者网站上注册了我的应用程序。我也可以使用 Facebook 登录到我的应用程序。我还授予了获取电子邮件信息的权限。一切正常。我很高兴。我正在使用不推荐使用的方法。

现在,当我在我的朋友机器(Windows)上移动完全相同的代码时,它不能正常工作。(我的意思是不能正常工作,当我从我的应用程序中单击登录按钮时,它不幸停止了。)我已按照所有步骤操作在他的机器上也正确(据我所知),比如,我已经安装了 facebook sdk,在他的模拟器中安装了 apk(按照 fb 开发者网站上的说明)。我还使用他的模拟器中的 fb 应用程序检查了登录到 fb。一切正常。

但是,当我尝试从我的应用程序(在我的 PC 上运行的完全相同的代码)登录时,我收到以下消息:

但我知道网络连接运行良好。我得到的另一条消息是:流程成功进入我的应用程序页面(登录后)并说我的应用程序是

但我没有更改我的应用程序的任何设置。为什么会这样??我真的很烦!

请帮忙。在我的电脑上一切正常,但为什么不在这里?

另一个错误:登录错误!!并且我的 onFaceBook 错误也被调用了所有这些错误都是随机发生的

0 投票
0 回答
492 浏览

facebook-graph-api - getGraphObjectList() 返回 null

嗨,我正在尝试在我的 android 应用程序中获取 facebook 用户数据。这是我请求用户信息的方法:

这是我在 LogCat 中得到的响应:

所以我很确定我会收到回复,但是当我在我的方法中取消注释该行时,我会得到一个NullPointerException. 为什么它给我这个?我也打印了我的会话信息,这是输出:

这个错误是因为ACCESS_TOKEN_REMOVED零件吗?如果是我怎么能正确登录?

谢谢

0 投票
2 回答
2329 浏览

android - Facebook 登录对话框在我的 Android 应用程序中带有关闭按钮的空白屏幕?

我正面临 Facebook 登录对话框空白屏幕,带有关闭按钮

在此处输入图像描述

0 投票
0 回答
243 浏览

facebook - 仅在 12 月之前获得 Facebook 朋友的生日

我正在编写一个应用程序,其中我使用当前日期按升序获取所有 Facebook 好友生日列表。

问题:

直到今年我才收到 Facebook 朋友的生日,简而言之,我没有收到明年生日即将到来的朋友列表。

例子:

今天是 2013 年 3 月 18 日 - 所以我在这里获取那些生日在 3 月 18 日至 12 月 31 日之间的朋友名单

我想要的是:

现在我想获取所有即将到来的 Facebook 好友生日列表,将在 3 月 18 日至 3 月 17 日(明年)

要获取我所有 Facebook 好友的列表,我使用以下查询:

0 投票
0 回答
218 浏览

android - android 应用程序登录到使用 facebook 登录的网站

我有一个使用 facebook 登录来登录自身的网站。我需要在安卓应用程序中登录我的网站。登录过程很正常:

如何在应用程序中登录网站? 例子。使用开发者工具的网络面板来观察这个过程。