Facebook 完全权限 AccessToken 替代离线访问令牌

2023-11-25

目前我正在使用桌面 Windows 服务下载我的 Facebook 页面见解/页面喜欢/朋友等图形数据。因此,为此我在我的 Facebook 页面上添加了应用程序并生成了完全权限的离线访问令牌。因此,我可以使用它正确下载去年的 Facebook 页面见解。
但是,Facebook 已弃用离线访问令牌。 请任何人都可以帮助我如何生成具有完全权限的访问令牌,无需登录即可下载我的页面洞察数据(无需任何用户/用户界面对话框(允许等))。

现在,我正在尝试通过一些 api 来生成该访问令牌,如下所示:-

但是,使用上面的调用我得到访问令牌(短长度令牌) - 例如: -

123484913842345|jkioEjsRAhFrNdertg9zuxPiopl

当尝试查看图形数据时,使用上述访问令牌会出现以下错误:-

{"error": {"message": "Unsupported get request.","type": "GraphMethodException","code": 100  }}

但是,我发现这个访问令牌没有完整的权限而且寿命也很短。

当我使用旧的离线访问令牌时,它会正确给出响应。 (此令牌将在一段时间后关闭)。因此,生成具有大约 60 天寿命的相同类型的访问令牌。 请帮我解决这个问题。我如何生成具有完全权限、完整 110 个字符长度的访问令牌。 另外,我正在使用 Windows 服务,因此任何人都可以帮助解决如何在不登录的情况下生成访问令牌(用户/UI 活动)


要解决这个问题,你需要extend短暂的令牌。

你也可以debug无需任何用户交互即可查看访问令牌,以查看扩展访问令牌的操作是否有效。

This link关于离线访问的过期是一个很好的参考。

当您使用此 url 调试访问令牌时:

https://graph.facebook.com/debug_token?input_token=INPUT_TOKEN&access_token=ACCESS_TOKEN

输入令牌是用户访问令牌

ACCESS_TOKEN是应用程序访问令牌,其形成如下:APP_ID|APP_SECRET 为了澄清这一点,如果我的应用程序 ID 是123&应用程序的秘密是abc那么应用程序访问令牌是123|abc

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Facebook 完全权限 AccessToken 替代离线访问令牌 的相关文章

  • 通过 Open Graph API 以编程方式创建 Facebook 页面

    我希望有一种方法可以使用开放图 API 创建 Facebook 页面 该文档仅显示页面存在后我可以进行的 API 调用 目前 我的网站上有电影简介 我想在 Facebook 上为每个电影简介创建一个页面 我知道我可以添加 赞 按钮 一旦单击
  • FacebookRequest::execute() 未包含在 facebook sdk 中

    下载后facebook 的 php sdk https github com facebook facebook php sdk v4 archive 5 0 0 zip我试图运行下列的 https developers facebook
  • Facebook 帖子,图片托管在公共 CDN 上

    Facebook 似乎屏蔽了我引用的任何由 CDN 支持的图像 这是真的 有办法解决这个问题吗 是否有文档说明您可以在帖子的 图片 参数中引用哪些内容以及不能引用哪些内容 是的 Facebook 禁止您在帖子 分享等中使用其 CDN 中的图
  • Facebook 图表 API 评论数

    Facebook似乎改变了帖子的结果 几周前可以直接从帖子中读取评论数 https graph facebook com 125909647492772 502974003098530 https graph facebook com 12
  • B2C认证不返回access_token

    我正在尝试使用 PKCE 一个有角度的项目来实现授权代码流 我正在使用 angular auth oidc client 我们已经有一个基于 IdentityServer4 的现有内部实施 客户端可以很好地配合该实施 但我们现在正在尝试将身
  • Android facebook sdk appinvites AppInviteDialog 白屏

    Hi im having this problem when i try to send facebook appinvites from my android app it just hangs on this white dialog
  • FBSessionDelegate 方法未触发

    我正在尝试实施最新的 Facebook Connect SDK 但遇到了一些麻烦 由于某种原因 委托回调FBSessionDelegate协议没有被解雇 我已按照 git Facebook 页面上的说明进行操作 并尝试模仿 Facebook
  • Facebook 自定义消息共享

    当我点击网站上的 Facebook 分享按钮时 我需要添加自定义消息 默认情况下 文本显示 对此说些什么 当我点击 Facebook 分享按钮时 我想将此消息更改为自定义消息 有没有办法用 sharer php 做到这一点 就像参数 t c
  • Facebook Analytics:使用图形 API 的用户属性和记录事件

    我有 facebook 应用程序 Messenger Bot 应用程序 我使用图形 API 端点记录每个用户的自定义事件 申请 活动 事件被完美记录 我想要做的是为我的信使机器人用户创建自定义属性 以便我可以使用此属性对应用程序数据进行分段
  • Facebook 爬虫严重攻击我的服务器并忽略指令。多次访问相同资源

    Facebook 爬虫每秒多次访问我的服务器 它似乎忽略了 Expires 标头和 og ttl 属性 在某些情况下 它会在 1 5 分钟内多次访问同一 og image 资源 在一个示例中 爬虫程序在 3 分钟内使用 12 个不同的 IP
  • 如何使用 facebook API 在 javascript 中获取好友列表

    我不熟悉使用 Facebook Javascript SDK 我的故事是当我访问网站时它会在网页上显示我所有的朋友 照片和姓名 我注册了 Facebook API 和 App ID 我把网站网址设置为http 本地主机 81 http lo
  • 如何替换R中的“意外转义字符”

    当我尝试从 Facebook URL 的字符对象解析 JSON 时 我收到 fromJSON data 中的错误 位置 130 处出现意外的转义字符 o 看一下这个 library RCurl library rjson data lt g
  • FB.ui Facebook 分享不适用于帖子?

    当我发起行动时 FB ui method share this works fine href https www facebook com this works fine href https www facebook com 67850
  • 如何作为应用程序发布到页面?

    所以 我有一个应用程序 Facebook 应用程序实体 并且我有一个页面 我想使用应用程序通过java代码 通过restfb或任何其他建议 发布到页面 看起来我错过了页面授予应用程序发布权限的阶段 不知道该怎么做 谢谢你们 乌里 您只能 作
  • Facebook API 页面提要未将信息发送到我的 webhook?

    我是我的测试应用程序和测试页面的管理员 现在我正在做一个通过 webhook 实时获取页面提要的功能 仅在开发模式下 当我单击应用程序仪表板上的测试按钮时 它已发送到我的网络钩子 但是当我评论或喜欢 该帖子时 即使我订阅了 feed web
  • 使用 Instagram Basic Display API 时出现“无效平台应用程序”错误

    我正在尝试使用 Instagram Basic 显示 API 但是当我发布授权代码以获取访问令牌时 我不断收到以下错误 error type OAuthException 代码 400 error message 平台应用无效 我正在遵循此
  • Facebook iOS SDK:登录 Facebook 时无需总是询问应用程序的权限

    我在我的应用程序中使用 Facebook iOS SDK 我有两个类似的问题 有没有办法知道当前是否有用户登录 我现在使用的是在成功登录时存储访问令牌和到期日期 并在应用程序启动时加载它们 我的问题是 如果会话无效 我可以为用户提供登录选项
  • 使用 PHP 获取 URL 的 FB 点赞、分享和评论 - 无限制 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 如何使用 PHP 简单地获取 URL 中的点赞 分享和评论数量 使用 FQL 或 graph facebook com 的方法不再有效
  • unity3d 游戏上的 Facebook AppRequest 句柄

    我正在尝试使用新的 facebook unity sdk 在 Unity3D 中制作游戏 我可以向列表中的朋友发送 AppRequest 但我的疑问是 当我的朋友下载了同一个游戏后 我如何使用AppRequest与朋友进行交流 例如 如果我
  • 如何将 Facebook LoginButton 集成到 PreferenceScreen 中

    我想让我的用户能够通过 设置 屏幕连接 断开与 Facebook 的连接 该屏幕使用简单的PreferenceScreen 如何将这个自定义 Button 类集成到PreferenceScreen https developers face

随机推荐

  • Docker 远程 API 过滤器已退出

    我在 Docker Remote API 文档中看到过滤器可用于过滤状态 但我不确定如何形成请求 https docs docker com reference api docker remote api v1 16 list contai
  • 比较 Java 中的字符、整数和类似类型:使用 equals 还是 ==?

    我想确定一下 Java 中的一些事情 如果我有一个字符 一个整数或一个长整型以及诸如此类的东西 我应该使用 equals 还是 就足够了 我知道对于字符串 不能保证每个唯一字符串只有一个实例 但我不确定其他装箱类型 我的直觉是使用 equa
  • 在 Chrome/Mac 上强制 DOM 重绘/刷新

    每隔一段时间 Chrome 就会错误地渲染完全有效的 HTML CSS 或者根本不渲染 通过 DOM 检查器深入研究通常足以让它认识到其方式的错误并正确重绘 因此可以证明标记是好的 在我正在从事的项目中 这种情况经常发生 并且可以预见 因此
  • Android:以阿拉伯格式显示数字

    如何以阿拉伯格式显示数字 所以 如果我有整数 1 2 3他们成为 将区域设置设置为阿拉伯语 埃及 NumberFormat nf NumberFormat getInstance new Locale ar EG nf format i
  • 计算一行中有多少个 MySQL 字段被填充(或为空)

    我需要组合一种方法 使我能够量化用户已填充一行中的多少个字段 例如 User Name Age Country Gender Height 1 Mike 34 USA Male 6 2 Bill 23 CA 5 3 Jane 31 USA
  • .pdbrc 文件中的断点命令

    我想将断点命令保存在 pdbrc 就像是 b 81 commands 1 pp foo attr1 pp foo attr2 end b 108 commands 2 pp bar attr1 pp bar attr2 end 这将自动设置
  • 如何正确处理 nil UIApplication.sharedApplication().keyWindow

    当 的时候viewDidLoad称为视图应该被加载 但我总是崩溃UIApplication sharedApplication keyWindow为零 我应该把我的代码放在哪里 以便在加载视图后调用它 而不是每次用户回来时调用它 因此我已排
  • maven 着色 jar:更改输出位置

    我在使用 Maven Shade 插件时遇到困难 因为我希望将我的着色 jar 安装到与父 pom 相同的文件夹中 而不是本地src target目录 布局 maven 项目 guide parent pom xml projA pom x
  • 如何更改 ggplot2 条形图中的堆叠顺序?

    来自在线条形图指南 qplot factor cyl data mtcars geom bar fill factor gear 我怎样才能让 5 个坐在底部 4 个放在上面 3 个放在上面 qplot factor cyl data mt
  • 将 XMLDocument 写入具有特定换行符的文件 (c#)

    我有一个从文件中读入的 XMLDocument 该文件是 Unicode 并具有换行符 n 当我写回 XMLDocument 时 它有换行符 r n 这是代码 非常简单 XmlTextWriter writer new XmlTextWri
  • 为什么settimeout不延迟函数执行?

    function tryToDownload url oIFrm document getElementById myIFrm oIFrm src url alert url url escape url setTimeout delete
  • CreateFile("CONIN$" ..) 的作用是什么?

    我正在破解源代码plink使其与一致兼容 如果你不知道 unison是一个文件同步工具 它运行一个 ssh 命令来连接到远程服务器 但是Windows没有ssh exe 有 plink 它非常接近 但还不够接近 它的行为不像 unison
  • 使用 TFS API 和 SSRS 以编程方式生成报告

    是否有一种简单的方法可以使用 TFS API 和 SSRS 生成 PDF Excel Word 或 TIFF 格式的报告 我可以通过使用 TFS 的 SSRS 仪表板从组合框中选择参数来手动生成报告 但我想在我的 Web 应用程序中包含一个
  • ParseKit 的汇编器回调如何工作?我应该在哪里存储我所做的工作?

    我应该如何在 parsekit 中使用回调函数 假设我有以下规则 expr s expr p expr s expr p 我应该从生成的 PKAssembly 中弹出 3 个符号并添加第一个和最后一个数字 然后将答案推回堆栈吗 对于上述规则
  • 在单个视图中序列化多个模型

    这是场景 我有两个模型 文件对象和目录对象 class DirObj models Model parent models ForeignKey self class FileObj models Model parent models F
  • 从字符串的 data.frame 猜测正确的列存储模式

    Given a data frame包含仅字符串 无因子 的列 其中一些应保留字符串 其中一些是整数 其中一些是双精度数 我如何猜测将字符串转换为最合适的存储模式 fixDf lt data frame isChar c A B C isD
  • 检查应用程序安装后首次运行的情况

    C 2008 3 5 SP1 我想检查该应用程序是否是第一次运行 我开发了一个应用程序 并将其安装在客户端计算机上 我想检查一下它是否是第一次运行 我已经使用 Windows 安装程序项目进行安装 if System Deployment
  • float 条形图 xaxis 标签,文本旋转 -90 度对齐问题

    我正在使用 flot 库来设计堆叠条形图 其中我使用以下 js 文件 Scripts charts excanvas js gt Scripts charts jquery flot js gt Scripts charts jquery
  • QT QML 资源文件更改后不会重新编译

    我正在 Mac 操作系统上使用 QT 5 9 1 我的项目是具有 C 逻辑和 QML UI 层的移动应用程序 所有 QML 文件都包含在 qml qrc 文件中 因此在我的 pro 文件中 资源 qml qrc qml qrc里面有我在Pr
  • Facebook 完全权限 AccessToken 替代离线访问令牌

    目前我正在使用桌面 Windows 服务下载我的 Facebook 页面见解 页面喜欢 朋友等图形数据 因此 为此我在我的 Facebook 页面上添加了应用程序并生成了完全权限的离线访问令牌 因此 我可以使用它正确下载去年的 Facebo