Facebook 的“单点登录”可以在移动网络应用程序中实现吗?

2024-01-05

这是我在这里第一次发帖(尽管我已经使用这个网站作为参考相当长一段时间了)。

几天来,我一直在尝试寻找或梦想一种在移动网络应用程序(不是本机 iOS 或 Android 应用程序)中使用 Facebook 的“单点登录”的方法,以自动将用户登录到网络应用程序(如果他们)例如,已经从移动设备上的本机 Facebook 应用程序登录 Facebook。

我有限的知识告诉我,这是不可能完成的,因为移动浏览器和“系统”(例如 iOS)太分离了(我不能,我不认为,让我的移动网络应用程序使用或访问移动设备上的原生 Facebook 应用程序(以任何方式)。

我找到并阅读了 Facebook 提供的 iOS、Android 和移动文档 (https://developers.facebook.com/docs/guides/mobile/),这些文档似乎都很有意义,但经过几天的搜索,我发现了其他所有内容。可以发现,在这个主题上,似乎没有一种方法可以使用 iPhone 或 Android 设备上的 Facebook 应用程序来自动将用户登录到我的网络应用程序(如果他/她已经登录到 Facebook)。

我读过很多关于在第 3 方本机应用程序中执行此操作的文章,以及其他人试图在桌面应用程序中实现类似的操作,但我正在尝试并希望能够通过在移动网络中运行的网络应用程序来实现此目的浏览器。

我将非常感谢任何帮助、意见或正确方向的指示,因为我认为这将是移动 Web 应用程序(不仅仅是本机应用程序)的 UI 方面向前迈出的一大步。

提前谢谢了...


可能有点晚了,但万一其他人想知道,是的,可以使用 Cordova/Phonegap 和 Facebook Connect 插件:https://github.com/davejohnson/phonegap-plugin-facebook-connect/ https://github.com/davejohnson/phonegap-plugin-facebook-connect/

在启动时使用 FB.getLoginStatus() 方法可以检查用户是否已使用本机 Facebook 应用程序登录并检索其个人资料。存储库中提供的示例中有更多详细信息。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Facebook 的“单点登录”可以在移动网络应用程序中实现吗? 的相关文章

  • Android facebook sdk appinvites AppInviteDialog 白屏

    Hi im having this problem when i try to send facebook appinvites from my android app it just hangs on this white dialog
  • FB.logout() - 无访问令牌 - “以不同用户身份登录”

    这个问题与这个问题相关 在没有访问令牌的情况下调用 FB logout https stackoverflow com questions 8430474 fb logout called without an access token 1
  • 如何生成 iPhone 模拟器构建或 .zip 文件以在 Facebook 中提交以在 iOS 中进行审核

    我向 Facebook 提交 my app ipa 文件 但被 Facebook 拒绝 并向我发送此消息 我们审核团队的注释 iPhone 您能否重新提交以供审核 提供您的 iOS 应用程序的模拟器版本 而不是 ipa 文件 我正在 iOS
  • Facebook 开发者帐户最佳实践

    在我的公司 我们需要创建一个 Facebook 开发者帐户 但如果不提供实际个人帐户 即我的个人帐户或其他员工的个人帐户 的详细信息 我们似乎无法做到这一点 使用个人帐户没有多大意义 如果该人离开公司怎么办 如果帐户持有人不希望其他开发人员
  • facebook 发送 API 错误代码:100 API 错误描述:无效参数错误消息:“链接”无效

    我正在使用 facebook post GRAPH UI 来发布私人消息 并链接到我在 facebook 中的应用程序 早些时候它工作正常 但从最近两天开始 对话框开始抛出错误 发生错误 请稍后再试 API错误代码 100API错误描述 无
  • 检测 vb.net 中的浏览器关闭事件

    我的网页如下所示
  • 使用新的 iOS Facebook SDK API (3.0) 上传照片

    如何使用新的 API SDK 从 iOS 应用程序将照片上传到 Facebook 我已经尝试过 但一事无成 只能继续原地踏步 这是我目前拥有的代码 void dataForFaceboo self postParams NSMutableD
  • 谷歌文档文本光标

    我需要创建一个类似于谷歌文档的应用程序 我发现 google 文档不使用任何文本区域 而是使用常规 div 来创建页面 但我不知道他们是如何获得文本光标的 是图像闪烁吗 因为当我尝试使用 Chrome 开发者工具查看网页代码时 我没有看到任
  • IIS7 中的 DefaultAppPool 和经典 .NET AppPool 有什么区别?

    我在 IIS 中遇到超时问题 在 web config 中 会话超时设置为 60 分钟 但 20 分钟后会话结束 此问题仅在IIS7中出现 在IIS5中不会出现 经过一番调查 我发现这是由于应用程序池超时造成的 如果应用程序池有 20 分钟
  • AJAX 与 Facebook 身份验证

    我已经构建了一个完全基于 AJAX 的应用程序 它没有页面刷新并使用 AJAX 加载所有内容 现在我想以一种不会重定向用户进行页面刷新的方式嵌入 Facebook 身份验证 目前 Facebook 的工作方式如下 用户通过单击 Facebo
  • 为什么 gettext 没有数据库存储选项?

    我正在使用 Django 在基于 Web 的应用程序上进行一些 i18n 操作 该应用程序使用 gettext 作为其 i18n 基础 翻译应该存储在数据库中似乎是一个显而易见的想法 而且并不难做到 但文件系统上的 po 文件仍在使用 为什
  • 网站性能衡量

    我需要一个免费的工具来测量网站的性能 并且不需要对代码 jsp asp 页面 进行任何更改 感谢所有帮助 对于绩效衡量 我建议您YSlow http developer yahoo com yslow 它是一个 Firefox 插件 集成了
  • Facebook应用程序白名单流程

    有谁知道将 FB 应用程序列入白名单以启用某些功能的过程吗 我看到很少有人问同样的问题 但没有答案 FB 有处理白名单申请的联系人吗 没有申请白名单的公共流程 与大多数公司一样 Facebook 可能拥有少量私有 API 这些 API 仅供
  • webapp 在 iOS 7 中无法正确缩放

    有人遇到同样的问题吗 content width device width 当我的 iphone 仍然是 i0S 6 并且我刚刚更新到 iOS 7 并且似乎不再工作时它就可以工作 或者可能是其他原因导致了问题 有人有什么想法吗 现在我正在使
  • Facebook 页面插件无法运行 - 仅适用于一个网站

    我已将页面插件集成到我的目录中 ruhrlink de info php schluessel 150991 不起作用 其他的可以 当我在开发者网站 gt 页面插件中手动输入网址时 它在那里也不起作用 https www facebook
  • 如何在 Facebook 中嵌入 iframe?

    我的一位同事为我们工作的公司维护着一个 Facebook 页面 该公司希望在他们的 Facebook 上放置一个小部件 以允许用户输入他们的电子邮件并订阅我们的时事通讯 做 Facebook 的同事不是程序员 所以他让我做一些东西 我制作了
  • 如何使我的网络应用程序兼容 iPhone 5?

    我有一个使用 iOS safari 优化为 Web 应用程序的网站 因此添加到主屏幕会在单独的 Web 视图中打开该应用程序 然而 它总是以 3 5 信箱模式打开 而不是拉伸以填充屏幕 我知道使用本机应用程序 您只需添加 iPhone 5
  • Python 请求:使用 Multipart/form-data 在 Facebook 上发布图像

    我正在使用 facebook API 在页面上发布图像 我可以使用以下命令从网络发布图像 import requests data url url caption caption access token token status requ
  • Facebook 注册后重定向至页面

    我正在尝试在成功 Facebook 注册 未登录 后重定向用户 我想重定向到 getstarted welcome用户注册后首次 我的omniauth回调是 def facebook You need to implement the me
  • ASP.NET 中的 JavaScript 事件处理程序

    我有以下 iframe 控件 旨在成为类似 facebook 的按钮 iframe gt 我在上面定义了 javascript 函数 如下所示

随机推荐

  • javafx2 中的菜单项工具提示

    javafx2中有两个问题 如何为菜单项设置工具提示 如何设置菜单项的大小 宽度 如果您有答案 请告诉我 这两个问题的答案都直接向全班同学提供自定义菜单项 http docs oracle com javafx 2 api javafx s
  • FreeLibraryAndExitThread 在卸载注入的 DLL 时导致程序崩溃

    我正在编写一个 DLL 它被注入到游戏中 以便进行一些逆向工程 有一段时间 当我对程序进行更改时 我能够成功地注入 弹出和重新注入 我在用着FreeLibraryAndExitThread卸载 将 XInput 添加到程序中以便我可以捕获用
  • Java练习:使用递归方法打印星号三角形及其倒三角形

    我需要打印一个三角形及其倒三角形 站在其尖端 我设法只打印出三角形 我知道我可以轻松使用 for 循环 但我想知道如何使用递归 就我而言 我不知道如何打印三角形和倒三角形 谢谢 Example desired output My code
  • ASP.NET MVC - 视图模型、域模型和数据模型[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何使用样本函数将数据拆分为训练/测试集

    我刚刚开始使用 R 我不确定如何将我的数据集与以下示例代码合并 sample x size replace FALSE prob NULL 我有一个数据集 需要将其放入训练集 75 和测试集 25 中 我不确定应该在 x 和 size 中输
  • 防止方法上的 JIT 内联

    我的情况比较特殊 我一直在开发一个用于发送电子邮件的开源库 在这个库中 我需要一种可靠的方法来获取调用方法 我已经用一个完成了这个StackTrace通过分析StackFrame里面的物体 这在关闭优化的调试模式项目中没有问题 当我切换到打
  • 在 Struts 2 中使用 UrlRewrite 设置参数变量

    我在用着塔基网址重写 http www tuckey org urlrewrite 与 Struts2 应用程序结合使用 我正在尝试转换以下网址 promotions abcdef 987 to dopromotions detail传递变
  • Java中如何检查String值是否为Boolean类型?

    我对此做了一些搜索 但找不到任何有用的东西 要点是 如果 String 值是 true 或 false 则返回值应该是 true 在所有其他值中它都应该是假的 我尝试过这些 String value false System out pri
  • 如何使用正则表达式(Regex)从字符串中获取电话号码?

    我想要正则表达式 它通过忽略空格 加号 括号和破折号来找出连续的最大 12 位数字 例如 Primary contact number 91 98333332343 call me on this My number is 91 983 3
  • 如何使两个相关但独立的系统保持同步?

    我当前的开发项目有两个方面 首先 有一个公共网站 外部用户可以出于各种目的提交和更新信息 然后 此信息将保存到托管设施的本地 SQL Server 中 第二个方面是内部应用程序 员工使用它来管理这些相同的记录 概念上 并提供状态更新 批准等
  • Safari 中的 Ogg 音频

    如何在 safari 中播放 ogg 音频文件而不将其转换为 mp3 我用媒体元素 js http www mediaelementjs com 库到 flash 后备 它在 chrome 和 firefox 中工作正常 可以播放 mp3
  • 如何使这个 R 包的输出静音?

    我正在玩一点LowRankQP 在R中打包 甚至设置verbose FALSE仍然产生大量输出 参见下面的示例 输出来自代码的编译部分 R 中有没有一种方法 包装函数 来调用LowRankQP 绝对安静 即不在上面打印任何内容 screen
  • 如何在 Laravel 查询的 WHERE 子句中使用正则表达式?

    我有一个名为 Shows 的表 有一个列 show date 我想检索 show date 是今天日期的节目 以下是我的查询 s DB table shows gt get a DB table shows gt select show d
  • 如何使用selenium python获取伪元素的css值?

    我的页面有 html div class bar title before div 选择 Chrome 或 Firefox before我可以在 样式 选项卡上看到 css SomeTitle bar before content requ
  • 预期换行符为“LF”,但发现换行符为“CRLF”样式

    在 gulp 项目中使用 eslint 时 我遇到了这样的错误问题 Expected linebreaks to be LF but found CRLF linebreak style我正在使用 Windows 环境运行 gulp 下面给
  • “干净代码”的定义[关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 罗伯特 C 马丁在他的书的第一章中提出 干净的代码 https rads stackoverflow com amzn click com 01
  • 作曲家自签名证书

    更新到最新版本的作曲家 多年来 我们一直在 http 上托管我们的包存储库 没有出现任何问题 但现在 Composer 说它需要通过 https 连接 我可以通过放置来解决这个问题 secure http false 在我的composer
  • 异步串行通信:为什么 ReadFile() 在 OVERLAPPED 结构中设置事件?

    我利用各种来源拼凑了一些 多线程 代码来从串行端口读取和写入 一切都工作正常 除了从串行端口读取的线程中的循环无意中进行了繁忙的等待 本质上重复发生的是 事件 在读取循环之外创建 被重置 并且其句柄用作 OVERLAPPED 结构中的 hE
  • 运行 ReactJS/TailwindCSS/Heroku 时出错:React Refresh 运行时不应包含在生产包中

    使用 TailwindCSS 在 ReactJS 中处理 webfolio 部署到Heroku 构建成功 但是打开App总是报错 错误 React Refresh 运行时不应包含在生产包中 除了不将 tailwindcss 配置为可部署之外
  • Facebook 的“单点登录”可以在移动网络应用程序中实现吗?

    这是我在这里第一次发帖 尽管我已经使用这个网站作为参考相当长一段时间了 几天来 我一直在尝试寻找或梦想一种在移动网络应用程序 不是本机 iOS 或 Android 应用程序 中使用 Facebook 的 单点登录 的方法 以自动将用户登录到