问题标签 [facebook-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.
php - 通过 php 发布到 facebook 应用程序
我是 facebook api 的新手,我需要一些帮助。
我有一个网站,我想更新
a) 图像和相关文本
到我的 Facebook 应用程序。这将使用 php 脚本从我的网站自动完成。我设法获取访问令牌并发布数据,但如果我尝试在第二天发布,php 脚本会返回一个错误,指出访问令牌已过期。
我搜索了很多帖子 - 但似乎没有任何方法可以更新此访问令牌。
php - 给定 facebook 用户名、密码和应用程序 ID,Web 应用程序可以获取用户 ID 和访问令牌吗?
我正在使用 PHP 开发一个 Web 应用程序。该 PHP 将包含一个函数,该函数接受 facebook 用户名、密码和应用程序 ID,并返回(或写入)用户 ID 和访问令牌(最好是 JSON 格式)
问题在于,据我所知,用于身份验证的 Facebook API 要求用户通过 Facebook 的弹出界面手动单击某种“确定”按钮。我不希望这种行为,因为这个 Web 应用程序将被另一个平台中的应用程序使用(非 PHP,在这种情况下它将是 Unity3D)。
php - 使用 Graph API 从公共 Facebook 页面获取墙源 - 真的这么复杂吗?
我从阅读向非 Facebook 用户显示 Facebook 帖子开始,这有一些用处,但我不敢相信从 Facebook 获得公共提要如此困难。
我想要提要的页面是公开的,您无需登录即可访问。
我是否正确假设我需要一个 access_token 来获取此信息,尝试访问 URL 而不会导致 OAuth 错误。
所以流程应该是这样的(大量,过于复杂):
- 使用用户进行身份验证(如果用户不在 Facebook 上怎么办?)
- 一些复杂的 OAuth 废话 - 只是为了阅读提要,我什至不想要一个赞按钮或发布到墙上的功能
- 使用用户的 access_token 使用 PHP 请求获取到正确 URL 的提要
- 渲染提要
假设用户不在 Facebook 上,你会怎么做,使用通用应用程序来获取提要?
- 使用我的通用应用程序的 ID 和密码对 Facebook 的身份验证请求进行硬编码
- 一些复杂的 OAuth 废话
- 使用 PHP 请求通过应用程序的 access_token 获取到正确 URL 的提要
- 渲染提要
- 哦,不,授权已过期,重新授权并捕获这个新的 access_token 以用于将来的请求。
这似乎真的很复杂,除了 Facebook 想知道正在发生的一切之外,使用 XPath 执行 cURL 并从公共 URL 中抓取内容会更容易。
对此的任何帮助都会很棒。
谢谢,杰克
编辑
显示这一点的编辑不是完全重复的。
我已经使用了 access_token,但现在它失败了,令牌已过期,我无法再使用它从公共墙获取信息。
我尝试使用其他帖子中提到的方法来延长此令牌的到期日期,但这不起作用,并且到期未延长 - 我们现在在这里,令牌无效,没有进一步的进展。
似乎必须批准 OAuth 请求的手动过程意味着不可能以编程方式获取公共页面的提要。
html - Facebook 登录身份验证 iFrame 的替代方案
我是 Facebook 应用程序开发的新手。我需要将 Facebook 与我的网站集成。经过调查(http://developers.facebook.com/docs/guides/web/#login),我发现要访问Facebook用户信息,用户需要通过Facebook身份验证iFrame对我的应用进行身份验证和授权。
有没有其他方法可以让我获得 Facebook 用户 - 2 个文本字段 (HTML) 中的用户名和密码并将它们传递给任何 api 或脚本,以便身份验证和授权都以后台自动化方式完成(替代 Facebook登录认证 iFrame)。
提前致谢..
ios - 如何通过 iPhone 应用在 Facebook 上生成访问令牌
我需要通过 iPhone 上的应用程序为特定 Facebook 帐户生成访问令牌。请给出一些指导来开始这项工作。
android - 来自 Facebook 的扩展访问令牌无法正常工作
由于 Facebook 删除了 offline_access 权限,我遇到了麻烦。
尝试了 2 件事:
我正在按照 Facebook 的建议拨打电话。
/li>我还尝试了 Android SDK,它使用意图来获取扩展的访问令牌:
/li>
在developers.facebook.com,我将我的应用程序设置为“Native/Desktop”。
我也禁用了offline_access
应用程序设置。
在尝试之前,我从我的 Facebook 帐户中删除了旧权限。
这两种方法都为我提供了 24 小时令牌。也许有人可以帮助我做出正确的决定以获得 60 天的令牌?
我看到了很多关于这个问题的错误报告,但他们也得到了解决。我的情况好像不是这样。
facebook - 我需要对我的访问令牌保密吗
我正在将 actionscript api 用于网络上的 flash 应用程序。我想执行需要访问令牌的操作,但我不确定在闪存中使用它的安全隐患(可以反编译)。访问令牌是我需要保密的吗?
NB 具体来说,我正在尝试发布需要传递应用程序访问令牌的游戏成就。但我不确定如何从闪存安全地执行此操作(或者这是否不是问题)。
facebook - Twitter 如何让 Facebook 的访问令牌永不过时?
Twitter 如何使 Facebook 的访问令牌永不过时并且不会过时。还是 Twitter 和 Facebook 的访问令牌是永恒的?
facebook - 使用 Facebook API 将图像发布到粉丝专页相册
我创建了一个 Facebook 应用程序。我需要用户能够通过该应用程序将图像发布到我的 Facebook 页面的相册,为此我需要获取页面的访问令牌。当我以页面管理员身份登录时,我只能获得访问令牌,但如果我使用其他帐户登录,我不会获得页面的访问令牌(即使我喜欢该页面并安装了应用程序)。代码如下
我要求获得以下应用程序安装权限
javascript - 解释 Facebook access_token
这整个 Facebook access_token 事情让我发疯了。我想做的就是获取用户的公开 Facebook 帖子。
它曾经通过简单地执行以下操作来工作:
但现在我收到“需要 access_token”错误。
相信我; 我已经检查了文档,谷歌搜索并检查了关于 SO 的类似问题,但我真的希望有一种比我所看到的更直接的方法来做到这一点。
您真的必须创建一个 Facebook 应用程序(我什至没有帐户),让用户“接受”该应用程序并登录等才能使其正常工作吗?
使用 Twitter 和使用 Facebook 一样简单。