2010年1月4日 星期一

建立Facebook應用程式 Java API (6) - 開始使用XFBML

1. 建立crossDomain.jsp。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
    <head> <title>Cross-Domain Receiver Page</title>
    </head>
    <body>
        <script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/XdCommReceiver.js?2" type="text/javascript">
        </script>
    </body>
</html>


2. 修改聯外通網址(為放置crossDomain.jsp的同一個domain)。



3. 建立需要使用XFBML的網頁。

   a. 需使用取代原有的<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">取代原有的<html>
   b. <body>在之後加入二個script
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php/en_US" type="text/javascript"></script>
<script type="text/javascript">
FB_RequireFeatures(["XFBML"], function(){ FB.Facebook.init("你的apiKey", "crossDomain.jsp位置"); });
</script>


沒有留言:

張貼留言