Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.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 获取Facebook页面的非过期访问令牌_Java_Facebook_Facebook Graph Api_Token - Fatal编程技术网

Java 获取Facebook页面的非过期访问令牌

Java 获取Facebook页面的非过期访问令牌,java,facebook,facebook-graph-api,token,Java,Facebook,Facebook Graph Api,Token,我会为我的页面获得一个不过期的访问令牌;我在stackoverflow上遵循了其他一些指南,但没有人为我工作 我需要做一个自动登录,并获得非到期访问令牌,而不使用网络 最好的办法是什么 实际上,我只有一个页面id、密码和登录凭据,您可以通过Graph API端点执行此操作 /me/accounts 确保有一个具有管理页面权限的用户AccessToken 请在此处尝试: 要通过JS SDK使用此功能,请查看此处: 示例代码: FB.api('/me?fields=accounts.fields(

我会为我的页面获得一个不过期的访问令牌;我在stackoverflow上遵循了其他一些指南,但没有人为我工作

我需要做一个自动登录,并获得非到期访问令牌,而不使用网络

最好的办法是什么


实际上,我只有一个页面id、密码和登录凭据,您可以通过Graph API端点执行此操作

/me/accounts
确保有一个具有管理页面权限的用户AccessToken

请在此处尝试:

要通过JS SDK使用此功能,请查看此处:

示例代码:

FB.api('/me?fields=accounts.fields(id,name,access_token)', function(response) {
  console.log(JSON.stringify(response));
});

嗯,我想做所有的事而不使用网页!只需使用java登录或php!我读过。但是您没有指定使用哪种Facebook API for Java,那么应该如何为您提供一个好的示例呢?没有官方的fbjavaapi,所以您要么需要找到另一个类似的,要么需要切换到官方的phpsdk。而且:一定要对那些试图帮助你的人友好是的,你是对的,但是每一个api/技术都是好的。。。我想知道是否有一种方法,用java或php,在不使用web的情况下登录并获取不过期的访问令牌!非常感谢!只要阅读我上面发布的链接下的文档就可以了。我还添加了一些示例代码。不使用web有点奇怪,因为在后台,Graph API将通过HTTPS从每个SDK中调用!我会读的!如果不使用web,“关于我”,意味着我不会显示facebook登录并执行java或php方法。例如:FBLogin.connect'username'、'password'并返回访问令牌。。。在这种方法中,我不会显示登录表单,因为我希望自动执行此操作。