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

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

ตาราง (ต่อ)

Get_User_Details.java

18           System.out.println("User name: " + user.getName());
19           obj_User_Profile.setUser_name(user.getName());
20
21           String imgURL = "https://graph.facebook.com/" + user.getId()+ "/picture";
22           System.out.println("ImagUrl: " + imgURL);
23           obj_User_Profile.setImage(imgURL);
24           return obj_User_Profile;
25
26
27
28
29
30 	
31
32 }
33
34 }

       ค�ำอธิบาย
                บรรทดั ท่ี 3-6 import com.restfb เอพไี อ มาใชง้ าน
                บรรทดั ท่ี 14-15 เปน็ การใชง้ าน FacebookClient และรับคา่ จากเอพีไอทีส่ ่งมา
                บรรทัดที่ 17 ค�ำสั่งท�ำการดึงข้อมูลของผู้ใช้บัญชีเฟซบุ๊กมาเก็บไว้ท่ีคลาส User

กอ่ นท�ำการสง่ ต่อเพอื่ เซตคา่ ให้กับคลาส User_Profile.java ท่ีสร้างไวใ้ นขน้ั ตอนท่ี 16.3
                บรรทัดที่ 21 และ 27 เป็นการเรียกใช้เมธอดที่ขึ้นต้นด้วย set ของคลาส User_

Profile.java เพอื่ ท�ำการกำ� หนดค่าใหก้ บั แอตทริบวิ ต์ที่อยู่ในคลาส
                บรรทดั ที่ 30 คำ� สง่ั คนื คา่ ออกจากคลาส Get_User_Details.java เปน็ ออบเจก็ ตข์ อง

คลาส User_Profile
   117   118   119   120   121   122   123   124   125   126   127