-1

スコープ付きのログイン URL を生成すると、getUser() は 0 を返します。getLoginUrl(); にパラメータがありません。ユーザー ID を返します。

  $userID = $facebook->getUser();
  $params = array();
  $params['scope'] = 'email, user_about_me, user_events';
  $params['redirect_uri'] = $appurl;


  $loginUrl = $facebook->getLoginUrl($params); // doesnt work
  //$loginUrl = $facebook->getLoginUrl(); // works
  $logoutUrl = $facebook->getLogoutUrl();
  //test user
  if($userID){
4

1 に答える 1

0

これを試して...

$loginUrl = $facebook->getLoginUrl(
    array(
        'redirect_uri' => $appurl,
        'scope' => 'email, user_about_me, user_events',
    )
);
于 2013-01-01T05:09:19.697 に答える