相关疑难解决方法(0)

facebook:永久页面访问令牌?

我正在开发一个将facebook页面作为其数据源之一的项目.它定期从中导入一些数据,不涉及GUI.然后我们使用Web应用程序显示我们已有的数据.

并非所有信息都是公开的.这意味着我必须访问一次数据然后保留它.但是,我不知道这个过程,我还没有找到一个很好的教程.我想我需要一个access_token,如何从用户那里逐步获得它?用户是Facebook页面的管理员,他是否必须在页面中添加一些我们的FB应用程序?

编辑:谢谢@phwd的提示.我做了一个教程,如何获得永久页面访问令牌,即使offline_access不再存在.

编辑:我刚刚发现它的回答:持久的FB访问令牌服务器拉FB页面信息

facebook facebook-graph-api facebook-access-token

184
推荐指数
8
解决办法
17万
查看次数

用于页面的Facebook访问令牌

我有一个Facebook页面,我想从中获取一些东西.第一件事是提要,从我读到的它们是公开的(不需要access_token).但是我也希望得到这些事件......它们不是公开的,需要access_token.

我不希望用户登录Facebook或类似的东西.我只是想从这个唯一的页面推送所有数据.这就是为什么我已经放弃了我在这里找到的许多例子以及https://developers.facebook.com/blog/post/500/上的例子,因为他们希望用户登录或需要一些用户操作我并不感兴趣.

我想要的是我的Facebook应用程序具有完全授权和access_token来推送我拥有的这个Facebook页面(管理员)的数据.这可能吗?我已经尝试了很多东西但似乎没什么用.

我试着点击这个:https://www.facebook.com/dialog/oauth? client_id = 150635421702954 & redirect_uri = http : //MY_URL/& scope = manage_pages & response_type = token & fields = access_token - 将MY_URL更改为我的网站,并请求授权编辑每个我拥有的页面.甚至不是我想要的我点击但没有access_token作为回报...

facebook oauth facebook-page facebook-graph-api access-token

111
推荐指数
3
解决办法
16万
查看次数

Facebook页面访问令牌 - 这些是否过期?

我正在构建一个应用程序,允许用户管理他们的Facebook粉丝页面.这需要以下两个访问令牌:

  1. 用户访问令牌
  2. 页面访问令牌

我对用户访问令牌非常熟悉,但对页面访问令牌却不熟悉.

有人知道页面访问令牌保持有效的时间吗?我在Facebook网站上找到的就是这个简洁的段落,它没有提到任何有关它到期的内容.

我是否可以假设,如果我使用权限请求用户访问令牌,则offline_access页面访问令牌也将无限期地持续(除非用户更改其密码或手动取消授权我的应用程序)?

我问,因为我想知道我应该多久查询一次Facebook Graph API并获取页面访问令牌.我应该在用户注册时简单地请求一次吗?或者,如果他们不断更改,我应该为每个API调用请求一个吗?后者显然更加沉重!

facebook facebook-page facebook-graph-api access-token

71
推荐指数
3
解决办法
4万
查看次数

Facebook登录:无法加载URL此URL的域未包含在应用程序的域中

我知道很多这样的问题在发布问题之后已经被尝试了很多.我的问题仍未得到解决.

我有一个Web应用程序,我使用Oauth身份验证嵌入Facebook登录.我使用以下代码来帮助Facebook使用Java登录

直到上个月它工作正常,但从几天我们连续得到错误: -

无法加载URL此URL的域未包含在应用程序的域中.要加载此网址,请将应用的所有域和子域添加到应用设置中的应用域名字段中.

**Setting used are following:-
  Website url : **https://www.enggheads.com/**
  App Domain   :  **enggheads.com**
   Redirect uri : 
      1. https://www.enggheads.com/#!login
      2. https://www.enggheads.com/#!signup**
Run Code Online (Sandbox Code Playgroud)

截图:

仪表板

应用程序的基本设置

在右侧面板上添加产品添加了Fblogin设置

所以,我只想知道我遇到这个问题的原因.设置部分中是否有我遗漏的内容?

UPDATE

代码流程:

步骤1.在按钮上单击名为--->的URL

"http://www.facebook.com/dialog/oauth?" + "client_id="
                    + FB_APP_ID + "&redirect_uri="
                    + URLEncoder.encode(REDIRECT_URI, "UTF-8")
                    + "&scope=public_profile ";
Run Code Online (Sandbox Code Playgroud)

我收到错误,因为它提供了错误 无法加载URL此URL的域未包含在应用程序的域中.要加载此网址,请将应用的所有域和子域添加到应用设置中的应用域名字段中.

java facebook oauth facebook-graph-api

17
推荐指数
1
解决办法
3万
查看次数

Facebook非过期访问令牌

我想在我的网站上显示最后的facebook帖子.我有一个脚本,但它需要访问令牌才能工作.

我按照这篇文章中提到的步骤:

https://neosmart-stream.de/de/facebook/how-to-create-a-facebook-access-token/comment-page-1/#comment-617

现在我有一个访问令牌,有效期为60天但是当我打开https://graph.facebook.com/me/accounts时,我收到此错误:

{
   "error": {
      "message": "An active access token must be used to query information about the current user.",
      "type": "OAuthException",
      "code": 2500
   }
}
Run Code Online (Sandbox Code Playgroud)

因为我的访问令牌有效期是2个月,它应该工作.

facebook token

7
推荐指数
2
解决办法
8726
查看次数

如何生成Facebook Marketing API访问令牌以在Windows应用程序中使用它

我使用Facebook作为广告平台,在Apple和Google商店推广我的应用程序.我想制作Windows服务,它将下载关于运行一个Facebook的营销活动的广告状态的每日报告,最好使用60天令牌或一些永久解决方案,以便在需要时检索令牌.我认为除了如何生成访问令牌以将其与Facebook Graph API一起使用外,我理解所有这一切.我需要哪个Facebook帐户令牌以及如何获取它?

facebook facebook-graph-api facebook-ads-api facebook-access-token facebook-graph-api-v2.2

5
推荐指数
1
解决办法
9802
查看次数

生成永不过期的访问令牌 - FACEBOOK

我正在尝试将Facebook整合到我的CMS中.我已经下载了PHP for SDK,并且我已成功发出请求以生成访问令牌并使用它发布到Facebook页面.一切都很好,但它说访问令牌只有2个月有效.

我不能让用户在两个月后手动重新生成访问令牌,并且我已经阅读了有关Never Expires访问令牌的信息.到目前为止我看到的所有链接都已过时,当我登录并查看我的Facebook应用程序时,不再适用于当前的仪表板.我正在使用的Facebook SDK是5.3.

我怎样才能创建一个永不过期的facebook访问令牌,这样我就可以将其作为我的cms的一部分而无需用户每2个月重新生成访问令牌(单击OK权限对话框等)?

请帮忙.

UPDATE

刚发现这篇文章...当我这样做时,它确实每次都会更改令牌上的expires属性.所以我想这是一种有效的方法吗?

为Facebook页面生成"永不过期"的访问令牌

facebook facebook-graph-api facebook-sdk-4.0

3
推荐指数
1
解决办法
7121
查看次数