자주 잊어버려서 왜안대는지 한참 고민하다 나중에 깨닫게 되는 삽질..
관련 js 로드
hea에서 로드하자
<script type="text/javascript" src="http://connect.facebook.net/ko_KR/all.js"></script>
페이스북 관련 div 생성
<div id="fb-root"></div>
플래시삽입시
id와 name이 같지 않아야 되는것 같다. 혹은
보통 js에서 ie와 비 ie 브라우저를 만족시키기 위한 코드로 swf를 삽입하게 되는데 이때 두경우의 코드에서 id가 같으면 되지 않을때가 있는 듯 하다. 체크할 것.
ex)
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="650" height="700" id="FlashWebExample" align="middle">
<object type="application/x-shockwave-flash" data="FlashWebExample.swf" width="650" height="700" id="FlashWebExample2" name="FlashWebExample2">
JSON 사용시
페이스북 액션스크립트 API 라이브러리를 사용할 경우
JSON.encode 등을 사용할 때 adobe 의 as3corelib 라이브러리의 serialization 패키지 를 사용한다고 명시하지 않으면 내부의 JSON 클래스부터 접근하기 때문에 encode 호출할수없다고 나온다. 반드시 패키지를 명시할 것
좋아요 통계
meta태그 갱신
메타태그가 최초로 페이스북에 등록되면 자동으로 갱신되지 않는다.
아래 링크를 이용 다시 갱신
'Facebook' 카테고리의 다른 글
Facebook 번역 - 3. Custom Flash Hiding Callback (0) | 2012.09.07 |
---|---|
Facebook 번역 - 2. tutorial (0) | 2012.07.11 |
Facebook 번역 - 1. Facebook for Websites (0) | 2012.03.23 |