Titanium Mobile กับ Facebook
ต้องยอมรับกันนะครับว่า ในยุคสมัยนี้ Social Network นั้นมีผลต่อเราเกือบทุก ๆ คน เนื่องจาก Social Network นั้นสามารถเข้าถึงได้ทุกเพศทุกวัย ดังนั้นสิ่งที่ขาดไม่ได้เลยสำหรับ Application บน Mobile Device นั่นก็คือ ความสามารถในการเชื่อมต่อกับ ระบบ Social Network ที่มีอยู่ในปัจจุบัน เช่น "Facebook"
โดยใน Titanium Mobile เองก็มี API สำหรับการเชื่อมต่อกับ Facebook โดยตรง และสามารถเชื่อมต่อแบบง่าย ๆ ด้วย Module ที่ติดมากับ SDK ซึ่งนั่นก็คือ
แล้วเจ้า API Titanium.Facebook นี้รองรับการทำงานอะไรบ้าง
ส่วนรายละเอียดของ API นี้สามารถอ่านได้ที่ Facebook REST API documentation.
เอาหล่ะครับ บทความนี้ก็ขอจบลงตรงนี้ก่อน ในบทความหน้าผมจะมานำเสนอวิธีการเขียนเพื่อเรียกใช้งาน Titanium.Facebook นะครับ
โดยใน Titanium Mobile เองก็มี API สำหรับการเชื่อมต่อกับ Facebook โดยตรง และสามารถเชื่อมต่อแบบง่าย ๆ ด้วย Module ที่ติดมากับ SDK ซึ่งนั่นก็คือ
Titanium.Facebook
แล้วเจ้า API Titanium.Facebook นี้รองรับการทำงานอะไรบ้าง
- จัดการระบบ Login เพื่อใช้งาน Application หรือ จัดเก็บ User ใน Application ของเราเอง
- เรียกใช้งาน Facebook Graph API ผ่านทาง requestWithGraphPath
- เรียกใช้งาน Facebook REST API ผ่านทาง Request
- Post ข้อความหรืออื่น ๆ ผ่านทาง Facebook Dialog
การใช้งาน Facebook เพื่อจัดการระบบ Login และ Users
หาก Application ของเรานั้นต้องการการ Login เข้าสู่ Facebook ก่อนเพื่อที่จะกำหนดสิทธิต่าง ๆ ให้กับ ผู้ใช้ เราสามารถทำได้ 2 วิธีด้วยกันก็คือ- เรียกใช้งาน ผ่านทาง Titanium.Facebook.authorize
- สร้างปุ่มสำหรับ Login ด้วยคำสั่ง Titanium.Facebook.LoginButton
Facebook Graph API
Facebook Graph API เป็นสิ่งที่ทาง Facebook ได้จัดเตรียมในรูปแบบของ Service เพื่อให้ทางนักพัฒนานั้นสามารถนำเอาข้อมูลของผู้ใช้ , รายชื่อเพื่อ , Feed และ อื่น ๆ โดยที่ทาง Facebook นั้นจะเรียกสิ่งต่าง ๆ เหล่านี้ในรูปแบบของ Object เช่น Object User , Object Photo เป็นต้น
เราสามารถเรียกใช้งาน Graph API เพื่อนำเอาข้อมูลเหล่านี้ออกมาด้วยคำสั่ง
Titanium.Facebook.requestWithGraphPath
ในส่วนของรายละเอียด API นี้สามารถอ่านได้ที่ Facebook Graph API documentation
โดยเราสามารถเรียกใช้่ REST API นี้ได้ ผ่านทาง คำสั่ง
Facebook REST API
Facebook REST API เป็น API ที่เอาไ้ใช้งานในสิ่งต่าง ๆ นอกเหนือจากสิ่งท่ี่ Graph API สามารถทำงานได้โดยเราสามารถเรียกใช้่ REST API นี้ได้ ผ่านทาง คำสั่ง
Titanium.Facebook.request
ส่วนรายละเอียดของ API นี้สามารถอ่านได้ที่ Facebook REST API documentation.
เอาหล่ะครับ บทความนี้ก็ขอจบลงตรงนี้ก่อน ในบทความหน้าผมจะมานำเสนอวิธีการเขียนเพื่อเรียกใช้งาน Titanium.Facebook นะครับ
0 ความคิดเห็น:
แสดงความคิดเห็น