Home / Social Media Marketing  / Social Network  / Applications and Tools  / ดึงข้อมูล Socialcam API ด้วยภาษา PHP ฉบับผู้เริ่มต้น

ดึงข้อมูล Socialcam API ด้วยภาษา PHP ฉบับผู้เริ่มต้น

ขั้นตอนการเขียนโปรแกรมภาษา PHP ร่วมกับ API ของ Socialcam เพื่อดึงข้อมูลเบื้องต้นมาแสดงผลบนหน้าเว็บไซต์ของเรา ผ่าน Web Services แบบง่ายที่สุด และทำได้จริงไม่ต้องพูดพร่ำทำเพลงครับมาเริ่มกันเลยดีกว่า

เริ่มต้นไปที่เว็บไซต์ https://socialcam.com/developers/ เพื่อทำการสมัคร API ของ Developer ครับ

Screen Shot 2557-01-30 at 4.36.52 PM

กดที่ Create your App ครับ แล้วทำการสมัครสมาชิก ในตัวอย่างผมทดสอบในเครื่องของผม

Screen Shot 2557-01-30 at 4.37.23 PM

เชื่อมต่อ บัญชี Facebook ไปเลย คนเคยส่องกันอยู่แล้ว

Screen Shot 2557-01-30 at 4.40.00 PM

 

กรอกข้อมูลในตัวอย่างผมตั้งชื่อแอพผมว่า “WebHenCam” มาจาก Web Cam และ “เว็บ เห็น แคม” กด ตกลง

Screen Shot 2557-01-30 at 4.40.29 PM

ได้ API KEY และ APP ID, APP SECRET มาแล้ว เราก็เอามาใช้ครับ เปิดไฟล์ index.php ของเราขึ้นมา เขียนคำสั่งต่อไปนี้

เป็นการ เก็บค่าพื้นฐานของ แอพ เราครับ อย่าลืม เราต้องรู้นะครับว่า URL ของเรานั้นคืออะไร เช่นผม https://socialcam.com/v/oUd3SRHI ก็แบบว่า ID ของ Member ของผมคือ oUd3SRHI จะได้เอาใช้งาน

URL ในการเข้าระบบนั้น จะต้องเข้า 2 ขั้นครับ ขั้นแรกต้องเรียก Code มาก่อนให้เรียก URL ตามนี้

ต่อมาเอา code มาอ้างเพื่อขอ Access Token  ครับเรียกตามนี้

มาดู Code ของเราครับผมจะทำปุ่ม เข้าระบบ ตามนี้

และเมื่อเข้าระบบจะมีการดึงข้อมูล Access token ตามนี้

การเรียก API ข้อมูลผู้ใช้งานคือ

เขียนโปรแกรมอ่าน JSON ตามนี้

ลองเล่นดูจะเห็นการส่งค่า JSON ของเราคือ

Code ทั้งหมดที่เขียนจะเป็นตามนี้

ทดสอบ

Screen Shot 2557-01-30 at 6.06.10 PM

กด Connect Socialcam

Screen Shot 2557-01-30 at 4.42.59 PM

ให้ Authorize แอพพลิเคชันครับ

Screen Shot 2557-01-30 at 5.49.56 PM

ข้อมูลปรากฏแล้ว

เราจะดูค่าของคนอื่นก็ได้นะครับ แค่หา URL มาเช่นคนนี้

Screen Shot 2557-01-30 at 5.27.20 PM

หากลองยิง URL ตามตัวอย่าง

จะได้ JSON ตามนี้ครับ

Screen Shot 2557-01-30 at 5.27.13 PM

ก็เอาเป็นว่า Socialcam API ก็ไม่ได้ยากเท่าไรครับ แต่ข้อเสียคือ ระยะเวลาของ Access Token ที่หมดเวล่เร็วไปนิดแค่นั้นครับ 😀

 

 

 

 

Comments

daydevthailand@gmail.com

อาจารย์ประจำสาขาวิชาการออกแบบเชิงโต้ตอบ และการพัฒนาเกม วิทยาลัยครีเอทีฟดีไซน์ & เอ็นเตอร์เทนเมนต์เทคโนโลยี มหาวิทยาลัยธุรกิจบัณฑิตย์ ,ผู้ก่อตั้ง บริษัท Daydev Co., Ltd, (เดย์เดฟ จำกัด)

Review overview
NO COMMENTS

Sorry, the comment form is closed at this time.