나는 원활하게 작동하는 Facebook 로그인 기능을 사용하고 있지만 Google에서이 기능을 시도했지만 찾고있는 항목을 찾을 수 없습니다.codeigniter에서 여러 FB 그래프 API 요청 호출
사용자 프로필 사진, 관심 분야, 좋아하는 책, 영화, 음악을 받아야합니다. 아래 코드는 잘 동작하는 컨트롤러입니다.
클래스에 오신 것을 환영합니다 {
공공 기능 __construct() {부모 :: __ 구조() CI_Controller을 확장;
} 공개 함수 인덱스() {
$fb_config = array( 'appId' => '550765875685678567', 'secret' => 'e03771716c87658765843535ac38' ); $this->load->library('facebook', $fb_config); $user = $this->facebook->getUser(); if ($user) { try { $data['user_profile'] = $this->facebook->api('/me'); } catch (FacebookApiException $e) { $user = null; } } if ($user) { $data['logout_url'] = $this->facebook ->getLogoutUrl(); } else { $data['login_url'] = $this->facebook ->getLoginUrl($params = array('scope' => "email,user_birthday,
user_likes> user_interests, USER_LOCATION, read_friendlists, user_checkins, user_religion_politics, user_photos, user_likes, user_hometown, user_about_me ")); }
$this->load->view('welcome',$data); }
}
지금 내가 어떻게 이것을 달성 할 것, 동일한 기능의
$albums = $facebook->api('/me/albums');
를 실행하기를 원한다면? 아니면 여기에 여러 개의 API 호출을 실행하고 그것을 내 $ data [ 'user_profile']에 포함시킬 수 있습니까?
덕분에 모든
감사합니다. –