问题标签 [facebook-oauth]

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 回答
4638 浏览

facebook - Facebook JS SDK:在 iframe 中显示 oAuth 对话框

我正在尝试在我的 iframe 应用程序中显示 Facebook UI 对话框,以便获得我们目前没有的扩展权限。这很容易使用旧的 SDK 实现。但是,使用新库,我得到了一个模态显示的 Facebook iframe 对话框,但从未停止加载。将方法更改为“页面”意味着我会弹出一个浏览器窗口,上面只显示“发生错误”。我的代码如下:

我希望使用新的 SDK 可以做到这一点,文档当然声明这iframe是一个有效的显示参数。

提前致谢。

G

0 投票
1 回答
638 浏览

android - facebook oauth 对话框在 webview 和 web 浏览器中的 android 2.2(samsung GT-S5830) 中不起作用

我正在尝试实现 facebook Oauth 对话框(直接 url 方法)

http://developers.facebook.com/docs/reference/dialogs/oauth/

它在所有地方都可以正常工作,除了三星 GT-S5830 中的 android,它在文本中停止

window.location.href="重定向 URL?code=code

甚至在 webview 和 webbrowser 中

0 投票
2 回答
4626 浏览

python - python oauth 2.0 新的 fbsr facebook cookie,验证验证码时出错

我正在尝试使用新的 fbsr_{{appID}} cookie。

我正在使用以下函数来解析它,但是当我之后尝试获取 access_token 时,我收到“错误验证验证码”消息。这些解析函数有问题吗?如果不是,可能是什么问题?

更多信息:我设法使用 oauth 链接在没有 cookie 的情况下登录用户,该链接使用代码作为参数重定向回我的网站,因此它不能是应用程序 ID、应用程序机密或 redirect_uri。另一个原因是它们有不同的错误消息。

0 投票
0 回答
1338 浏览

iphone - 移动 Facebook 登录未登录 iPhone 用户?

我必须在这里做一些非常明显的错误,因为我无法让自己相信 facebook 的移动登录对 iPhone 用户来说不能正常工作。如果您查看这些 url,您会发现它们在 Web 浏览器和 Android 中有效(当然,在您替换了“YOUR_APP_ID”和“YOUR_REDIRECT_URL”之后),但在 iPhone(3s 和 4s)上它们会带你正确进入 facebook,你永远不会看到扩展权限页面或被重定向:

https://graph.facebook.com/oauth/authorize?type=user_agent&client_id=YOUR_APP_ID&redirect_uri=YOUR_REDIRECT_URL&display=wap&scope=email,user_location,read_friendlists,publish_stream,offline_access

https://m.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=YOUR_REDIRECT_URL&scope=email,user_location,read_friendlists,publish_stream,offline_access

我的意思是,我确定他们在 iPhone 上测试了他们的移动登录内容,对吧?有人知道我在做什么错吗?

0 投票
1 回答
199 浏览

tabs - 标签页(Signed_Request / OAuth 2.0 / SSL)

我只是想确保我了解即将到来的 10 月 1 日截止日期的要求!我知道画布应用程序需要使用 OAuth 2.0,我只是想知道标签页是否需要它?我只是在构建一个粉丝网关页面,我正在使用 signed_request 来检查他们是否已经喜欢该页面,但我不需要额外的权限,那么认证/请求应用程序权限是否必要?

0 投票
2 回答
3794 浏览

facebook-oauth - Facebook php Oauth 不起作用

一般来说,我是 facebook 应用程序和 php 的新手,但我遇到了一些问题。我无法让 OAuth 与我的应用程序一起正常工作。当您访问应用程序本身时,它不会重定向到 oAuth 对话框。它只是显示一个什么都不做的空白页。如果有人可以帮助我,我真的需要它哈哈。谢谢!到目前为止,我的代码如下:

0 投票
1 回答
661 浏览

jquery - 如何使用 JS-SDK 创建签名请求以通过 Ajax 传递给 PHP-SDK

我使用 JS-SDK 登录我的 FB-App 中的用户,但在用户授权我的应用程序之后,我直接传递了一个 AJAX 请求,我需要 Firefox 中的 FB-Session 正常工作,无需任何特殊数据FB-Session 但在 Chrome 和 Safari 中 FB-Session 丢失。

所以我正在寻找一种解决方案来解决这个问题,并考虑在请求中发送一个 signed_request 来保存 FB-Session。

0 投票
1 回答
1281 浏览

oauth - 使用 PHP 的 Facebook 联系导入器

我最近为 Gmail 和 Yahoo 开发了联系人导入器。但是,我知道 Twitter 没有使用 oAuth 提供任何联系人(电子邮件)。所以,我想知道 Facebook 是否允许导入朋友的联系人。

如果是,他们是否使用 oAuth 或任何其他身份验证方法

0 投票
1 回答
1245 浏览

javascript - 我应该使用 Javascript SDK FB.login POP-UP 处理 CODE 还是自动处理以获得 access_token?

在此处的身份验证流程文档中,它提到了在 oAuth 身份验证时返回的 CODE。

这是 Javascript SDK 所必需的,还是在此代码的后台自动处理?

通过“这是必需的吗?” 我的意思是,我是否必须处理此代码来验证请求的真实性,或者 JavaScript SDK 是否自动使用该代码来获取access_token.

该文档解释了客户端流程,以及如何使用“代码”获取访问令牌,直到现在。我一直假设 SDK 在后台自动管理它,因为它生成的访问代码为response.authResponse.accessToken.

我想知道,因为我想确保我的代码是安全的。

0 投票
1 回答
330 浏览

c++ - 如何为 facebook 创建 oauth HMAC-SHA2 签名

对于谷歌,我找到了用于创建 oauth 签名的 google oauth playground。

你们中的任何人都可以建议任何不错的教程或建议如何为 facebook 创建一个

提前致谢