问题标签 [facebook-authentication]
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.
facebook-php-sdk - Facebook 身份验证需要额外刷新才能登录用户
在我之前的代码停止工作后,我最近将 Facebook PHP SDK 更新到了 3.xx 版本。现在,当用户登录时,页面刷新但仍显示 Facebook 登录按钮。如果我再刷新一次,它就会登录用户。知道发生了什么吗?有没有其他人遇到过类似的问题?
谢谢。
javascript - 等待 Javascript 中的重定向(facebook 访问令牌)
所以我试图从 facebook 获取访问令牌以与我的 firefox 插件一起使用,所以从 facebook 的角度来看,我是一个桌面应用程序。
我最大的问题是检测到 .../login_success.html 的重定向,因为我不知道如何在不崩溃 firefox 的情况下做到这一点。
这是我最近的尝试:
任何其他方式来等待/检测重定向到 login_success?
passwords - 状态更新或个人资料更新事件的密码提示?
我正在寻找文档以了解我是否可以订阅状态更新或个人资料更新事件,然后在 Facebook 应用程序中向用户询问他们的密码?
这是为了阻止其他人拿起您的手机,登录浏览器并通过更新这些来开玩笑:-)
是否也有订阅的触发器?
facebook - 使身份验证对话框不那么令人生畏
我们使用 Facebook 作为我们的独家登录方式,并且我们收到了无数关于身份验证对话框吓坏人们的报告。
除了姓名、电子邮件和照片,我们不收集任何内容。我们要求的唯一特殊权限是电子邮件,但基本的“包括姓名、头像、性别、网络、用户 ID、朋友列表以及我公开的任何其他信息”引起了人们的注意。
有没有办法将某种“我们保证不作恶”的信息也传递到该对话框中?
facebook-graph-api - 我的应用程序无法获取某些用户的好友列表 - PHP
我有一个使用 Facebook 连接的网站,我需要知道我的每个用户有多少朋友。我不需要他们朋友姓名的完整列表,但到目前为止返回该列表并计算数组中的数字是我一直在做的事情。问题是一些已经授权我的应用程序的用户仍然没有返回该列表。它适用于许多用户,但不适用于某些用户。我不明白为什么。我的猜测是这些用户设置了一些隐私设置,因此无法查看。但是什么?我玩过一些测试帐户,但找不到任何可以做到这一点的东西。
这是我要求的 PHP 权限。
facebook - Facebook 页面身份验证。(不是用户认证)
我正在为公司开发一个应用程序,该应用程序将自动在其社交媒体页面上发布数据。但是,我有一个大问题。
在 Twitter 上,您只有一种类型的帐户,即用户。因此,如果一家公司注册了 Twitter 帐户,它仍然只是一个用户。用户身份验证就像一个魅力,所以这里没有问题。
现在,在 Facebook 上,如果一家公司注册了一个帐户,他们可以创建一个用户帐户,也可以创建一个页面帐户:
用户帐户可以有朋友并发布状态更新(就像您的个人帐户一样)
页面帐户可以有喜欢和发布更新(这是我希望公司拥有的)
用户身份验证非常简单,并且有效。但我找不到任何关于页面身份验证的信息(如何授权应用发布页面配置文件的更新)。这不可能???想想可能性。
那么,是否可以授权 Facebook 应用程序在页面墙/帐户上发布更新?(即,而不是用户墙/帐户)
谢谢,
托马斯
facebook-graph-api - Facebook 订阅 API
在发布订阅 Facebook 的 POST 时,Facebook 会发出一个带有回调 URL 的 GET,该回调 URL 带有以下查询参数:
- 集线器模式
- 枢纽挑战
- hub.verify_token
一旦我们验证了模式和令牌并返回hub.challenge
Facebook 是否会回复一条状态消息?文档中不清楚...
facebook - 对特定页面的页面认证
在我的网站中,我想请求用户允许管理他们的页面。
我在文档中看到我需要使用以下内容:
但是,我检索了由用户管理的页面列表。
有没有办法让用户在身份验证对话框中看到他管理的页面列表,以便他只能确认他允许的页面?
我也不知道页面 id 是什么,并且不想调用我需要指定页面 id 的方法,而是从他已经选择的内容中获取令牌和页面 id。
facebook - 如何将用户重定向到 Facebook 应用程序中的登录页面
我在 Google 应用程序引擎上托管 Facebook 应用程序,我需要确保用户先登录到 Facebook。
我目前可以做的是使用 fbxml 显示 facebook 的登录按钮,但我更喜欢如果他没有登录,用户将被重定向到 Facebook 的登录页面,然后返回到我的应用程序的主页,这样我可以确保用户在执行任何操作之前已登录。
我是 Facebook 应用程序的新手,我在这里读到我可以将用户重定向到
为了验证他的身份。但是使用 GAEself.redirect(url)
不起作用,页面保持不变。我希望我可以在我的处理程序中做这样的事情:
但正如我之前所说,这不起作用。
android - 注销在 Facebook SDK Android 中的工作原理
我对 facebook.logout(context) 的工作方式有点困惑。
因为即使在调用注销之后,我也能够访问需要 auth_token 的信息。那怎么可能呢?我遇到了这个话题,这让我有点困惑:https ://stackoverflow.com/a/6597688/487940
阅读该答案后,这是我的问题:因此,如果用户授予对 [my] 应用程序的访问权限,那么如果他登录到 [official] facebook 应用程序,他将始终通过身份验证?即使我尝试在 [my] 应用程序中调用 facebook.logout(context),他也会登录并且我的应用程序将能够调用 Facebook API?
抱歉,关于我无法理解这种行为。
更新:阅读 Torid 的回复后,我对 facebook.logout() 函数感到困惑。如果不注销用户,此功能的目的是什么?因为,我再也看不到调用这个目的的目的了。它不会注销用户。