Я использую 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
Я пытаюсь передать разрешения, но этоне влияет на результат.Я хочу дать все разрешения ... мое приложение ожидает обработки из-за этой проблемы.