Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java restfb:永久访问令牌_Java_Restfb - Fatal编程技术网

Java restfb:永久访问令牌

Java restfb:永久访问令牌,java,restfb,Java,Restfb,我是restfb的新手,我已经在FB开发者中创建了一个应用程序 我需要将线程异步发布到我自己的FB页面 我使用了: FacebookClient facebookClient = new DefaultFacebookClient("QQZAdauSYGcs8JRe3ZCUDWDrRYRKbKxuD9trn6E3C0RLVB5L38164LUGSSMLPojrOWtZCsWgW7zOSC1..."); 顺便说一下,这个访问令牌经常过期。如何在不手动获取FB dev站点上的访问令牌的情况下异步执

我是restfb的新手,我已经在FB开发者中创建了一个应用程序

我需要将线程异步发布到我自己的FB页面

我使用了:

FacebookClient facebookClient = new DefaultFacebookClient("QQZAdauSYGcs8JRe3ZCUDWDrRYRKbKxuD9trn6E3C0RLVB5L38164LUGSSMLPojrOWtZCsWgW7zOSC1...");
顺便说一下,这个访问令牌经常过期。如何在不手动获取FB dev站点上的访问令牌的情况下异步执行此操作


请随时询问其他详细信息

RestFB提供了一种方法,但您还是应该阅读facebook文档


RestFB提供了一种方法,但无论如何你都应该阅读facebook文档


你试过医生了吗?谢谢你的评论,比尔,我会调查一下,你试过这些文件了吗?感谢评论Bill,我将对此进行调查并回复感谢您的回答Norbert,我已经尝试过了,但线程“main”com.restfb.Exception.Facebook OAuthException中出现异常:收到了类型为OAuthException的Facebook错误响应:必须使用活动访问令牌查询有关当前用户的信息。(代码2500,子代码null)在不知道代码外观的情况下,很难给出更好的建议。但也许你应该在Facebook的令牌调试器中检查你的访问令牌。@Norbert。。。不推荐使用FaceBookClient不带参数构造函数的方法,我目前使用的是1.30 restfb版本。是否有任何方法可以使用我的应用程序ID和我的应用程序机密获取Accesstoken。请使用版本为的DefaultFacebookClient。构造函数
new DefaultFacebookClient(Version.LATEST)
未被弃用。感谢您的回答Norbert,我已经尝试过了,但线程“main”中出现异常com.restfb.exception.Facebook OAuthException:收到类型为OAuthException的Facebook错误响应:必须使用活动访问令牌查询有关当前用户的信息。(代码2500,子代码null)在不知道代码外观的情况下,很难给出更好的建议。但也许你应该在Facebook的令牌调试器中检查你的访问令牌。@Norbert。。。不推荐使用FaceBookClient不带参数构造函数的方法,我目前使用的是1.30 restfb版本。是否有任何方法可以使用我的应用程序ID和我的应用程序机密获取Accesstoken。请使用版本为的DefaultFacebookClient。构造函数
newDefaultFaceBookClient(Version.LATEST)
未被弃用。
AccessToken accessToken =
   new DefaultFacebookClient().obtainExtendedAccessToken(MY_APP_ID,
     MY_APP_SECRET, MY_ACCESS_TOKEN);