1. 下载Java API
2. 将所需的Jar档汇入
3. 建立一个Servlet(此Servlet的位址需是Canvas Callback URL)
4. 撰写此Servlet
a. 藉由fb_sig_session_key参数来判断该FB使用者是否有加入此应用程式
String sessionKey = request.getParameter("fb_sig_session_key");
b. 若sessionKey为null则表示该FB使用者未加入此应用程式,则将网页重新导向到要求允许存取页面
<script type='text/javascript'>
parent.location.href='http://www.facebook.com/login.php?v=1.0&api_key=[your_api_key]&
next=[Canvas Callback URL]&canvas=';
</script>
c. 若sessionKey不为null,则可使用api_key, secret, seessionKey来取得FacebookJaxbRestClient
FacebookJaxbRestClient client = new FacebookJaxbRestClient(api_key, secret, seessionKey);
2010年2月25日 星期四
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言