问题标签 [access-token]

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

facebook - 使用 Facebook 的 Graph API 获取用户 ID

是否可以在没有任何访问令牌的情况下获取当前登录用户的 ID(Facebook Graph API)?

如果没有,那么每次用户访问我的页面时如何获取新的访问令牌?

0 投票
3 回答
4006 浏览

facebook - Retrieve Facebook Page wall posts

I want to include the FB Page wall into the website. For that purpose I need the access token, but on the FB I'm one of the admins not the owner.

When I request an access token I get one of my profile not the profile that I´m administrating. Can I get a token for that wall as admin and not owner ?

0 投票
2 回答
4686 浏览

api - 为什么 App Access Token 现在与 AppID|Secret 不同?

在 facebook 文档中,它说我们可以指定:

AppID|秘密

作为应用程序 access_token

但是,当访问https://developers.facebook.com/tools/access_token/时 ,App Token 是不同的。这是 AppID|Randomnumber 的形式

我们应该使用哪个?PHP SDK 使用“秘密”版本——我们需要调整它吗?

0 投票
2 回答
219 浏览

iphone - Facebook 令牌没有“|” 作为分隔符了?OAuth2的原因?

我正在为 iPhone 开发一个 IM 客户端,它也将支持 FB 帐户。我正在使用facebook-ios-sdk获取身份验证令牌。

但是无论我获取什么令牌,它都不包含任何“|” 字符作为分隔符。不应该是这样的<app-id>|<session-id>|<digest>吗?这就是我读过的。现在,没有这样的分隔符。我现在该如何获取会话密钥?或者有什么新的 XMPP 通信方式吗?

此外,这是 OAuth2 的变化之一吗?我看到它将在 11 月 5 日(截至最新更新)被弃用,所以分隔字符串在那之后将不起作用?所以我应该使用新机制而不是使用旧的身份验证机制?

如果您能就此提供一些书面证据,我将不胜感激。谢谢。

0 投票
1 回答
546 浏览

facebook - 使用 PHP SDK 3.1.1 获取错误的页面 access_token?

我正在尝试检查该页面是否安装了选项卡。我用

但我得到一个“(#210)主题必须是一个页面。” 错误。我的应用程序具有电子邮件和 manage_pages 权限,我使用此调用获取页面访问令牌

我得到的访问令牌类似于

当我尝试在 Graph API 资源管理器中模拟它时(它具有相同的权限),我得到一个长字符串,其中不包含 ID 作为访问令牌

你能告诉我我做错了什么吗?

0 投票
3 回答
11106 浏览

security - 安全令牌的长度

我正在使用安全令牌来创建这样的不可猜测的 URL(16 个字节,十六进制)

令牌类似于共享密码:谁知道 URL 被允许访问资源。

安全随机值应该有多少字节适合安全 URL?

0 投票
2 回答
353 浏览

facebook-graph-api - facebook access_token 格式突然改变

我们的应用程序从access_token中获取facebook session_key,但是我今天发现access_token格式改变了,access_token的返回值没有分隔符'|',我无法获取新格式的session_key,请帮助我。

这是新的 access_token:AAACNiIlBuO0BACgjrbFp1a8dAUxP4t0ojVElFA88aJFVxG3gISvETafwEUzbMzLPxAVcTUWXyUJaBgy1OxBQHdneW1v0ZD

0 投票
7 回答
24915 浏览

c# - 如何从 .NET 发布到 Facebook 页面墙

我已经创建了 Facebook 页面。我没有应用程序机密,也没有访问令牌。

我想从我的 .NET 桌面应用程序发布到此页面。我该怎么做?谁能帮忙,我在哪里可以获得访问令牌?

我应该创建一个新的 Facebook 应用程序吗?如果是,我如何授予此应用程序在页面墙上发布的权限?

UPD1:我没有网站。我需要将公司的新闻从 .NET 桌面应用程序发布到公司的 Facebook 页面。我所拥有的只是 Facebook 页面帐户的登录名/密码。

UPD2:我创建了 Facebook 应用程序。使用 AppID/SecretKey。我可以获得访问令牌。但是...如何授予发布到页面墙的权限?

(OAuthException) (#200) The user hasn't authorized the application to perform this action

0 投票
1 回答
74 浏览

facebook-graph-api - 涉及图形 API 权限的清晰性

对不起。对此非常陌生,并试图掌握我想要实现的扩展权限/访问令牌。

我所需要的只是从某人的 facebook 页面中提取公共个人资料提要(以 json 格式返回),以便我可以在该人的网站上显示它。(我打算使用 Jquery 解析这些信息)

我想我明白我需要创建一个应用程序才能做到这一点。现在我需要从该人的 Facebook 帐户创建一个应用程序吗?或者这是我自己可以做的事情,作为一个单独的应用程序?

感谢您提供的任何信息。

0 投票
0 回答
324 浏览

facebook - 使用 access_token facebook php sdk 3.1.1 获取 /me 时出错

如果我尝试:

有用。但如果我打电话:

它不起作用:

致命错误:未捕获的 OAuthException:必须使用活动访问令牌来查询有关当前用户的信息。在第 1033 行扔进 /home/jill/web/public/condividi/libs/facebook/base_facebook.php