如果我想通过Facebook验证用户是否有必要获得我的应用程序的'offline_access'权限。
用户应该可以将他的应用程序配置文件链接到他的Facebook帐户。因此,如果他已经登录到Facebook,他就不必在我的应用程序中再次进行身份验证。
我正在使用Zend的PHP-SDK。
谢谢。
- lony
答案 0 :(得分:6)
php-sdk facebook类有一个方法 - getLoginUrl。
您可以将数组传递给它,根据您需要的权限更改数组参数。
getLoginUrl(array(
'req_perms' => 'publish_stream,offline_access'));
可在此处找到详细的权限列表 -
答案 1 :(得分:2)
通常,如果您打算在不使用应用程序时访问该用户的帐户,则只需要offline_access权限。例如,您的应用程序有一些后端进程正在运行,每周一次发布到他们的墙上。