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

oauth - 在页面中显示应用程序不弹出

我的应用程序在弹出窗口中运行..我正在尝试使其在同一页面中运行

当我尝试通过添加 display: page 来使应用程序在页面中运行时,如developers.facebook.com/docs/reference/dialogs/#display 中所述,代码变为

它没有运行。

0 投票
0 回答
306 浏览

facebook - Facebook JS sdk 在登录响应中检索电子邮件时出错

我会为我的 FB iframe 应用程序使用 Facebook JavaScript SDK。我想在登录状态下获取用户电子邮件 ID

这是我的代码......

现在,当我点击我的应用程序 URL 时.. 我看到登录到应用程序窗口我单击登录然后我看到允许窗口要求发布流,当我单击允许时触发 else 警报并包含未定义而不是名称和电子邮件和URL 包含此消息

我没有得到它有什么问题?

0 投票
0 回答
1128 浏览

facebook-graph-api - 210 用户对 Graph API 状态帖子不可见

尝试使用有效访问令牌发布到自己用户的墙时,从 Facebook 获取“210”“用户不可见”。访问令牌具有“状态”权限,并且用户已“喜欢”该应用程序。我已经完成了这里的步骤:如何以登录用户以外的其他人身份发布 Facebook 提要?

还向用户权限添加了“offline_access”(似乎无关紧要——仍然与 210 中断)。

我在这里看到了一些关于 Facebook 端错误的喋喋不休: 错误 201:用户在 facebook api 中不可见

FB 代表能否确认这是否仍在发生以及我的错误原因?

0 投票
1 回答
206 浏览

facebook - AccessToken 已更改?

我调用facebook api接口,登陆获取accessToken后,facebook api接口返回accessToken格式(格式为:accessToken = XXXXXXXXXXXX)和官网描述的格式(格式为:accessToken = XXXXXXXXXXXX|YYYYYYYYYYY)不一样,什么是最近facebook界面发生了变化,或者我的注册申请已经过期了?请帮忙!!!非常感谢。

1.the url is : https://graph.facebook.com/oauth/access_token?client_id=134058973363924&redirect_uri=http://50.0.0.25:11100/portal/HTML/others.portal?a=1&client_secret=3d2796ea5425ace00fe0351200720df8&code=AQAdRuzfxP58uZzzteyBeBK7J_MiN_hywA3NwT- CKZS9fXYnkUd99zmp0VtjsTLpyRgtGgaeiHVrBtwXRdvjMI1YLDOTBq3qrtNFJwcqun8Wpgu6SQCKDQvqJhZqCdAZUSAtjKgY1Xs5V_aayzYivUyGvZE8Ry9Wb4WeNvF_HIaeKZ6Cdwvc62V1hpopamqKw9g

2.但facebook api返回访问令牌格式为:access_token=AAADKf6X8LHYBAEZCa1sDqK40KZBTEQmDU0bOmJaq0AIwGJVImtkMWrYCrq8568mMpShFI44KObs6MxYNISvQQZB7HObbywtFOMRNL1mrgZDZD

我期望访问令牌格式如下:access_token=116122545078207|2.1vGZASUSFMHeMVgQ_9P60Q__.3600.1272535200-500880518|QXlU1XfJR1mMagHLPtaMjJzFZp4

但返回访问令牌格式为:access_token=AAADKf6X8LHYBAEZCa1sDqK40KZBTEQmDU0bOmJaq0AIwGJVImtkMWrYCrq8568mMpShFI44KObs6MxYNISvQQZB7HObbywtFOMRNL1mrgZDZD

请告诉我为什么?

0 投票
2 回答
2983 浏览

facebook - Facebook 访问令牌过期,离线访问

我有一个应用程序来管理用户 Facebook 通知,该应用程序请求 offline_access 以及管理通知权限。我的日志一直充满 Facebook 错误,我知道更改密码错误将会发生,但我不明白为什么我会收到这些错误:

Facebook 错误:验证访问令牌时出错:会话已在 unix 时间 1320012000 过期。当前的 unix 时间是 1320191317。Facebook 错误:(#200) 需要“manage_notifications”权限才能查询用户的通知。

它们发生得太频繁了以至于用户只是拒绝了权限,并且即将到期的访问令牌的到期时间为 0

0 投票
0 回答
649 浏览

localization - 本地化和 OAuth 对话框

我有一个桌面应用程序。对于身份验证,我使用https://developers.facebook.com/docs/authentication中所述的客户端流程。

当我请求 OAuth 对话框时如何指定语言环境,例如:

https://www.facebook.com/dialog/oauth?locale=en_US ...

但是当我这样做时,区域设置值不会通过重定向进行。

(在 OAuth 之前,我在使用 Connect 请求登录对话框时使用了 locale=。)

这是一个错误还是我错过了什么?

0 投票
0 回答
732 浏览

facebook - 如何以编程方式生成 facebook user_token?

当我在我的开发者帐户下登录 facebook 时,我可以访问以下 URL:

在此处输入链接描述

这给了我一个用户令牌和一个应用程序令牌。

由于我必须通读一些 Graph API 指标以获得洞察力,因此我需要将生成的 user_token 附加到我的 facebook 请求中,但我终其一生都无法弄清楚如何在场外生成该用户令牌。

有没有人能让这个工作?

0 投票
2 回答
1247 浏览

facebook - 使用 base_facebook.php 和 facebook.php 获取和存储访问令牌?

使用上述库,我可以获取用户的详细信息,他的授权,他的朋友,但只有一次:我需要将 access_token 和密钥存储在数据库中,以便用户可以访问他的朋友墙或其他公共详细信息。任何人都可以帮忙吗?(我在 Twitter 和 Tumblr 上使用过 OAuth,但我无法在 FB 上使用它)。

0 投票
7 回答
16604 浏览

php - Facebook 身份验证 - 不安全的 JavaScript 尝试使用 URL 访问框架

我正在尝试在我的网站中实施 Facebook 登录系统。

当它尝试连接到 facebook 时,我从控制台日志中收到一个错误:

我正在使用 JavaScript SDK

我在body标签中添加了这个:

Facebook 登录按钮:

我正在从 localhost 进行测试 - 我已经在 facebook 开发应用程序上注册了我的网站(站点 URL http://localhost:)

如何解决这个问题?还是我应该使用 PHP SDK?

编辑:当我上传到公共域的服务器时,同样的问题。

0 投票
0 回答
601 浏览

facebook - Facebook offline_access 但访问令牌仍然过期

我编写了一个应用程序来管理用户的 Facebook 通知。该应用程序请求offline_access 以及管理通知权限。我的日志一直被 Facebook 错误填满。我知道当用户更改密码时,令牌将会过期,但我不明白为什么我会收到这些错误:

它们发生得太频繁了,以至于用户只是拒绝了权限,而即将到期的访问令牌的到期时间为 0。