Page 102 - การโปรแกรมเว็บ
P. 102

12-90 การโปรแกรมเวบ็

 index.jsp
 1 <html>
 2 <head>
 3 <title>Login with Facebook Account</title>
 4 </head>
 5 <body>
 6 <!--โคด้ เพอ่ื import sdk จากเฟซบกุ๊ โดยมพี ารามเิ ตอร์ เวอรช์ นั , app id และ autoLogAppEvents

      -->
 7 <div id="fb-root"></div>
 8 <script async defer crossorigin="anonymous"
 9 src="https://connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v3.2&
 10 appId=1916690305097290&autoLogAppEvents=1"></script>
 11 <!-- ******** -->
 12 <h2>This is Login with Facebook Account Page</h2>
 13 <!-- โค้ดปุ่มจากเฟซบกุ๊ -->
 14 <div class="fb-login-button" data-size="large" data-button-type="login_with"
 15 data-auto-logout-link="true" data-use-continue-as="true" ></div>
 16 <!-- ******** -->
 17 </body>
 18 </html>

            ค�ำอธิบาย
                 บรรทดั ที่ 8-10 ค�ำสง่ั import sdk ของเฟซบ๊กุ โดยมพี ารามิเตอร์ เวอร์ชนั , app id

ท่ีได้จากการสร้างแอปพลเิ คชนั ในเฟซบกุ๊ ดเี วลอปเปอร์ และ autoLogAppEvents เปน็ 1
                 บรรทดั ท่ี 14 ค�ำส่ังใช้ปุ่มลอ็ กอนิ ของเฟซบกุ๊ ระบขุ นาดใหญ่ ประเภทปุ่มทต่ี ้องการใช้

งานคอื login_with
                 บรรทดั ท่ี 15 กำ� หนดให้แสดงปมุ่ ลอ็ กเอาทเ์ มอื่ ล็อกอนิ สำ� เร็จ และแสดงปมุ่ continue

as หากทเ่ี บราวเ์ ซอรม์ กี ารลอ็ กอินกบั เฟซบกุ๊ คา้ งไว้อยู่
            11) จากน้ันให้ท�ำการรันหน้าแสดงผล http://localhost:8080/FBloginApp/index.jsp

จะได้ผลลัพธ์ ดงั ภาพท่ี 12.78
   97   98   99   100   101   102   103   104   105   106   107