11 กรกฎาคม 2558

Published 7/11/2558 by with 0 comment

ใช้ภาษาไพทอนพัฒนาแอพกับ Instagram ด้วย python-instagram

สวัสดีผู้อ่านทุกท่านครับ ณ เวลานี้คงไม่มีท่านใดที่ใช้อินเทอร์เน็ตเป็นไม่รู้จักแอพแชร์ภาพยอดนิยมอย่าง Instagram ครับ Instagram เริ่มแรกถูกพัฒนาด้วยภาษาไพทอน (Python) โดยใช้ Django และตอนนี้ Facebook ได้เป็นเจ้าของ Instagram ต่อมาทาง Instagram จึงได้ปล่อย API และไลบรารีออกมาเพื่อพัฒนาแอพกับ Instagram ออกมาครับ โดยสามารถเข้าถึงข้อมูลและจัดการข้อมูลใน Instagram ได้ แต่ยังไม่อนุญาตให้มีการอัปโหลดรูปภาพหรือวิดีโอจากภายนอกแอพ Instagram  ได้ครับ

ด้วยความนิยมภาษาไพทอนในต่างประเทศ ทาง Instagram จึงได้จัดทำไลบรารีสำหรับภาษา Python ขึ้นมาเพื่อให้นักพัฒนาไพทอนใช้เขียนโปรแกรมใช้งานกับ Instagram (Instagram พัฒนาด้วยภาษา Python) โดยไลบรารีนี้มีชื่อว่า "python-instagram"

ไลบรารีตัวนี้สำหรับเรียกใช้ REST และ Search APIs ของ Instagram ได้ โดยรองรับทั้ง Python 2 และ Python 3 ใช้ BSD license

ความสามารถของไลบรารีนี้

  • สามารถกำหนดข้อมูลที่จะติดตามหรือดึงข้อมูลตามที่กำหนดแบบ Real-time ได้

  • ค้นหาข้อมูลใน Instagram และรับข้อมูล Media ที่เป็นที่นิยมได้

  • รับข้อมูล ลิงค์ที่อยู่รูปภาพและ Media ได้

  • สามารถกด Like Media ต่าง ๆ ได้

  • สามารถ Comment สื่อต่าง ๆ ได้


สามารถติดตั้งได้โดยใช้คำสั่ง pip:
pip install python-instagram

อ่านเอกสาร API และสมัครเป็นนักพัฒนาได้ที่ https://instagram.com/developer/

อ่านเอกสารการใช้งาน python-instagram ได้ที่ https://github.com/Instagram/python-instagram
ตัวอย่างการใช้ภาษา Python พัฒนาแอพกับ Instagram https://github.com/Instagram/python-instagram/blob/master/sample_app.py

ลองศึกษาการเขียน Instagram Bot ด้วย python-instagram กันดูครับ :D
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

0 ความคิดเห็น:

แสดงความคิดเห็น

แสดงความคิดเห็นได้ครับ :)