Предоставление расширенных разрешений для использования Facebook Graph API в Codeigniter - PullRequest
0 голосов
/ 02 января 2012

Я использую codeigniter и в этом у меня есть два файла в библиотеке для API графа facebook, названных как base_facebook и facebook.Я хочу дать расширенное разрешение для моего приложения Facebook:

friends_about_me,friends_activities,friends_birthday,friends_education_history,friends_events,friends_groups,friends_hometown,friends_interests,friends_likes,friends_location,friends_notes,friends_online_presence,friends_photo_video_tags,friends_photos,friends_relationships,friends_relationship_details,friends_religion_politics,friends_status,friends_videos,friends_website,friends_work_history,user_about_me,user_activities,user_birthday,user_education_history,user_events,user_groups,user_hometown,user_interests,user_likes,user_location,user_notes,user_online_presence,user_photo_video_tags,user_photos,user_relationships,user_relationship_details,user_religion_politics,user_status,user_videos,user_website,user_work_history,email,read_friendlists,read_mailbox,read_stream,publish_stream,offline_access,publish_actions

Это функция в base_facebook:

public function getLoginUrl($params=array('friends_about_me,friends_activities,publish_stream,offline_access,publish_actions,status_update')) {
    $this->establishCSRFTokenState();
    $currentUrl = $this->getCurrentUrl();
    return $this->getUrl(
      'www',
      'dialog/oauth',
      array_merge(array(
                    'client_id' => $this->getAppId(),
                    'redirect_uri' => $currentUrl, // possibly overwritten
                    'state' => $this->state),
                  $params));
  }

Здесь, в $params Я пытаюсь передать разрешения, но этоне влияет на результат.Я хочу дать все разрешения ... мое приложение ожидает обработки из-за этой проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...