PHP

เขียน Twitter API ด้วย PHP บนเว็บของคุณ

VN:F [1.9.22_1171]
VN:F [1.9.22_1171]

ก็คงเป็นเรื่องที่เราต้องยอมรับกันแล้วว่า Social Network Tool นั้นถ้าได้อันดับต้นๆก็น่าจะไม่พ้นเจ้า Twitter ซึ่งหากว่าตอนนี้ใครที่ทำงานกับคอมพิวเตอร์ต้องออนไลน์หรือ เล่น MSN ถ้าหากไม่รู้จัก Twitter หรือไม่ได้เล่นก็คงคุยกับชาวบ้านเค้าไม่รู้เรื่อง หรือเรียกว่า ตกเทรนไปซะแล้ว วันนี้เลยหยิบบทความ Lab พิเศษเล่นๆเขียน PHP ง่ายๆให้เป็นหน้าจอการ ดู Timeline และ Tweet ข้อความของเราผ่านหน้าเว็บไซต์ได้เลย

PHP กับ Twitter API

 

มาเริ่มกันเลยดีกว่าครับ ก่อนอื่นเลย คุณต้องรู้จัก element ที่คุณต้องการโชว์ก่อน ต้องไปที่ URL นี้ของพกคุณแต่ละคน Login ด้วยนะอย่าลืมล่ะ?

 

หากเข้าไปแล้วคุณจะเห็นตามรูปภาพที่ผมใส่ไว้เลยครับเพียงแค่หาข้อความของคุณล่าสุดแล้วดู Tag Element ของเอกสาร XML ว่าคุณต้องการตัวไหนบ้างก็เ่ท่านั้น ครับ

Timeline XML บน Twitter

อย่าเพิ่ง งง ถ้าคิดจะเป็นโปรแกรมเมอร์อย่าไปกลัว Code

พิจารณาฟังก์ชั่นต่อไปนี้ครับ

เมื่อเห็นแล้วจะทราบว่านี่เป็น ฟังก์ชั่นการเรียกแสดง Timeline ของเราครับ ซึ่งเวลาเราจะเรียกใช้ก็ไม่ยากครับ

ตามขั้นตอนการเรียกใช้เลย

 

 

ง่ายมั้ยครับ

ต่อมาเป็นขั้นตอนการ Post ข้อความไปบน Twitter ของเราผ่านหน้าจอครับ ให้สร้าง Form ขึ้นมาก่อน ส่งค่าเป็น POST ตามรูปแบบ Code ด้านล่างคุณก็จะทราบว่า มันไม่ยากเลย ง่ายมั้ยครับ

 

 

หากไม่เห็นภาพผมประยุกต์การทำงานของ Twitter API ที่เขียนไว้ ผ่าน เว็บไซต์ครับ

ที่นี่

หน้า Login จำ Cookie ไม่ต้องห่วงเรื่องละเมิดสิทธิบุคคล

หน้าจอการทำงาน สวยงามตกแต่งตามสไตล์เรา

ไม่ต้องห่วงรหัสผ่าน Username และ Password ของ twitter ของคุณที่ทดสอบนั้น ปลอดภัยดีครับ เพราะผมเขียนเป็นการจำคุกกี้ เอาไม่ได้ เก็บบันทึกอะไร ไม่เชื่อก็ไปดาวน์โหลด code มาแกะดูกันครับ

ที่นี่เลย

ไม่ยากอย่างที่คิดเลยนะครับว่ามั้ย คุณผู้อ่านทั้งหลาย

The following two tabs change content below.

Banyapon Poolsawasd

Tinker Tailor Solider Spy at Daydev Co., Ltd.
Founder, ผู้ก่อตั้ง บริษัท Daydev Co., Ltd, (เดย์เดฟ จำกัด) อาจารย์คณะเทคโนโลยีสารสนเทศ ภาควิชาการออกแบบเชิงโต้ตอบ และการพัฒนาเกม มหาวิทยาลัยธุรกิจบัณฑิตย์

Comments

comments

About Banyapon Poolsawasd

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

Leave a Reply