小编Ara*_*ppu的帖子

如何通过调用get请求获取页面访问令牌Facebook图形api,java

我正在尝试使用其图形 api 获取 facebook 页面的页面访问令牌,以便在该页面中发布任何内容。

https://developers.facebook.com/tools/explorer 我可以获得页面访问令牌,然后我可以使用它在页面上发布。

我浏览了堆栈溢出的所有类似问题答案。但失败了。

这是我的详细信息流

  1. 首先是代码 - my_code
    http://www.facebook.com/dialog/oauth?client_id=&redirect_uri=&scope=email

  2. 我让 user_access_token 经历了这个

    https://graph.facebook.com/oauth/access_token?client_id=my_app_id&client_secret=my_app_secret&redirect_uri=my_redirect_url&code=my_code

  3. 那么对于长期存在的令牌

    https://graph.facebook.com/oauth/access_token?grant_type=fb_exchange_token&client_id=my_app_id&client_secret=my_app_secret&fb_exchange_token=my_user_access_token

  4. 获得 my_user_access_token_long 后,我请求页面访问令牌

    https://graph.facebook.com/me/accounts?access_token=my_user_access_token_long

    它返回

    {"data":[]}

    如果我尝试 https://graph.facebook.com/my_page_id?fields=access_token&access_token=my_access_token_long

    它只返回我的页面 ID

    {“id”:“my_page_id”}

请帮我解决这个问题。提前致谢。

java api facebook oauth facebook-graph-api

6
推荐指数
1
解决办法
8639
查看次数

Grails .save(flush:true)不会立即保存数据

情况:

我使用名为firstService的Grails资源和服务发送请求;

第一个请求的任务是

  1. 保存书籍实例书1 book1.save(flush: true);
  2. 同时等待60秒或book1的属性由第二个请求的另一个请求更新

但是当我用book1.save(flush: true);它保存时不会立即保存,这就是为什么在60秒内第二个请求找不到book1实例;

第二个请求的任务只是更新第一个请求的数据.

我该如何解决这个问题?

grails hibernate grails-orm

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