如何在php sdk 3.1.1中向getLoginUrl()添加权限参数

时间:2011-10-27 16:33:07

标签: php facebook facebook-php-sdk

如何在php sdk 3.1.1中为getLoginUrl()添加权限参数?

if ($user) {
  $logoutUrl = $facebook->getLogoutUrl();
} else {
  $loginUrl = $facebook->getLoginUrl();
}

1 个答案:

答案 0 :(得分:6)

您可以构建一个扩展权限数组,并在getLoginUrl中调用。

请参阅:https://developers.facebook.com/docs/reference/php/facebook-getLoginUrl/

if ($user) {
    $logoutUrl = $facebook->getLogoutUrl();
} else {
    $params = array(
      "scope"        => 'read_stream,publish_stream,publish_actions,offline_access',
      "redirect_uri" => 'Redirect_URL'
    );
    $loginUrl = $facebook->getLoginUrl($params);
}