TIP게시판

제목 facebook이랑 ci 연동하기
글쓴이 milosz 작성시각 2011/02/24 15:58:22
댓글 : 0 추천 : 1 스크랩 : 0 조회수 : 18750   RSS
ibm developerworks에서 예전에 봤었는데 이제야 시간내서 해봤습니다.
 
아래 강좌랑 다른 부분만 언급할게요... ci 2.0 기준입니다.

1. plugins 대신 helpers 폴더에 넣어주시면 되구요.
(application/helpers/facebook_helper.php 이런 식으로 저장)

2. 컨트롤러는 아래와 같이 작성해주세요.
 
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Home extends CI_Controller {

	function __construct()
	{
		parent::__construct();
		$this->load->helper('facebook');
	}

	function index()
	{
		$this->load->view('example');
	}
}
?>


3. views/example.php 에 첫부분 require 부분 지워주는게 가장 중요합니다.

helper로 추가했으니까 지워주는거에요. (redeclare 에러가 계속 나길래 이상하다 여겼는데;;;;; 바보였음;;;)





나머지는 아래 강좌를 따라하시면 되겠습니다. (조금 무책임;;)

http://www.ibm.com/developerworks/kr/library/wa-fbcodeigniter/index.html



상당히 간단하게 연동되는군요. 정보값을 Array로 리턴합니다.

트위터나 오픈 아이디도 이런 식으로 연동 되겠죠?

페이스북 빼이스북 facebook fb


ps. 도메인에서 로그인이 가능하게 하려면 페이스북에서 설정하는 부분을 잘 해줘야(?) 합니다.

ps2. 라이브러리가 있군요. 훨씬 간편할듯..ㅋㅋ;;
페이스북 http://www.haughin.com/code/facebook/
트위터 http://www.haughin.com/code/twitter/
 다음글 hook 훅을 이용하여 페이지 로딩 이미지 적용하기 (2)
 이전글 where()->or_like() 문제 팁 (1)

댓글

없음