Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.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
Facebook API:无需重新验证即可访问_Facebook - Fatal编程技术网

Facebook API:无需重新验证即可访问

Facebook API:无需重新验证即可访问,facebook,Facebook,我们希望创建手机应用程序,将视频发布到用户的FaceBook页面上。然而,使用他们的API,我们似乎需要打开一个web查看器,让用户在每次使用应用程序时输入他们的登录凭据。我们希望存储这些凭据,以便用户只需登录一次 我们当然可以保存http登录帖子,并根据需要重新发送,但如果FaceBook更改其API,我担心他们的服务条款,并使用类似这样的非官方黑客攻击,这会中断 也许有人知道另一个应用程序以这种方式使用Facebook?您应该被返回一个可供使用的应用程序 新的Facebook API有一个服

我们希望创建手机应用程序,将视频发布到用户的FaceBook页面上。然而,使用他们的API,我们似乎需要打开一个web查看器,让用户在每次使用应用程序时输入他们的登录凭据。我们希望存储这些凭据,以便用户只需登录一次

我们当然可以保存http登录帖子,并根据需要重新发送,但如果FaceBook更改其API,我担心他们的服务条款,并使用类似这样的非官方黑客攻击,这会中断


也许有人知道另一个应用程序以这种方式使用Facebook?

您应该被返回一个可供使用的应用程序


新的Facebook API有一个服务,您可以使用旧的令牌调用它,它会返回一个新的oAuth令牌。

您只需将脱机访问添加到您的权限中即可。您可以通过在授权url末尾添加&scope=offline\u权限来完成此操作。那么您的oAuth令牌就不会过期。

我不认为使用此令牌是非官方的,或者是黑客攻击。oAuth令牌的过期时间不是很短,需要重新提交用户名/密码才能获得另一个吗?我实际上不知道超时时间是多少。上周我正在开发一个应用程序,它在数据库中有旧的fb auth秘密令牌(我猜是从cookies中获取的)。新的FBAPI有一个可以使用旧令牌调用的服务,它会返回一个新的oAuth令牌。