สอนวิธีทำ Facebook Webhook step by step

บทความนี้จะพาไปทำความรู้จักเจ้า Facebook webhook ซึ่งเอาไปใช้ประโยชน์ได้หลายแบบโดยอธิบายง่ายๆคือ เจ้า Facebook Webhook คือการทำงานแบบ Real time event ต่างๆ เช่น ถ้ามีคนมา เขียน timeline ของ page หรือ comment หรือกด like ก็ตามจะส่งเหตุการณ์นั้นๆ มาให้ทาง url ที่เราตั้งไว้ ไปดูกันว่ามันทำยังไง adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th www.oxygenyoyo.com

[PHP Class and Object] The Basic

class การสร้าง class คือ ขึ้นด้วย class ตามด้วยชื่อ class แล้วก็ {} ข้างในจะมีพวก property และ method ก็เหมือนตัวแปรและ function สำหรับ class ตัวนี้ การตั้งชื่อสามารถขึ้นต้นด้วยตัวอักษรหรือ _ ( underscore ) <?php class SimpleClass { // property declaration public $var = ‘a default value’; // method declaration public function displayVar() { echo $this->var; } } ?> ตัวอย่างการประกาศสิ่งที่อยู่ข้างในก็คือ ตัวแปรที่เราใช้ภายใน class และก็ function สำหรับ […]

PHP Class and Object

Visibility การมองเห็น ฟังแล้วดูแปลกๆ คือการเข้าถึง properties หรือ method ( function ) โดยมีสามคำหลักๆคือ public , private , protected โดย public คือเข้าถึงได้หมดไม่ว่าจะไหนก็ตาม protected เข้าถึงจากตัวเองได้และตัวที่สืบทอด private เข้าถึงจากตัวเองเท่านั้น Property Visibility การประกาศการเข้าถึงเราสามารถประกาศด้วย 3 ตัวด้านบนโดยถ้าหากใครประกาศเป็น Var ก็ถือว่าเป็น public โดยปริยาย <?php /** * Define MyClass */ class MyClass { public $public = ‘Public’; protected $protected = ‘Protected’; private $private = ‘Private’; function printHello() […]

[PHP] แก้ไขปัญหา $PATH สำหรับ phpunit

พอดีกำลังฝึกเขียน Test แล้วตัว phpunit มันฟ้องมาว่า PHPUnit 5.1 requires PHP 5.6; using the latest version of PHP is highly recommended. ก็เลยมาเขียนเก็บไว้วันหลังจะได้มาเปิดเอาจากที่นี่ โดยการเกิดสาเหตุนี้เพราะว่าตัว phpunit มันต้องการ PHP เวอร์ชั่นใหม่ หรือ อาจจะไม่เจอตัว PHP สำหรับเอามาทดสอบเลยขึ้นแบบนี้ ทางแก้ไขก็คือ เราต้องทำการ set path ให้มันไปอ่านตัวรันคำสั่ง php ได้ โดยผมจะสอนทำแบบคนที่ download MAMP ของ OSX นะครับ window คงไม่ต้องหรอก ฮ่าๆ เพราะมันมีตัว exe มาให้แล้วรู้สึกนะถ้าไม่ได้ก็ comment ไว้กันเอาล่ะมาดูว่าทำยังไง วิธีทำ เปิด terminal พิมพ์ว่า ‘vim […]

[PHP] ฝึกเขียน Test กันเถอะ LV Beginner

เนื่องจากผมได้ไปเรียนการทำ TDD ( Test Driven Development ) กับพี่รูฟ Agile66 ก็ได้เรียนรู้การฝึกเขียน Test มาบ้างนิดหน่อยแต่ไม่นานก็ลืมผมก็พยายามจะผลักดันตัวเองให้ฝึกเขียนโดยบทความนี้จะสอนการคิด การทำต่างๆ แล้วเรามาช่วยกันสังเกตุวิธีคิดและวิธีการลงมือทำกันเพื่อให้ได้ ไอเดียในการทำ Test แต่ยังไม่สามารถใช้กับงานจริงๆได้นะครับผมเชื่อว่าบทความนี้จะสอนเกี่ยวกับการทำเบื้องต้นครับ adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th www.oxygenyoyo.com

[PHP] Regular Expression (Regex) ep 2.

กลับมาพบกันอีกแล้วสำหรับเรื่อง Regex ในภาคที่สอง สอง สอง สอง สองงงงงงง ใครยังไม่ได้อ่านภาคแรกกลับไปอ่านเลยเดี๋ยวไม่รู้เรื่องน้าจัดเลยที่นี่ >>  [PHP] Regular Expression (Regex) << สำหรับหลายๆคนที่ถามกันเข้ามา ( มีด้วยหรอ ! บอกได้เลยว่า … ไม่มี ) วันนี้ผมจะมาสอนอีกซัก 1 – 2 ตัวและตัวอย่างที่นำไปใช้ประโยชน์ได้จริงอีกด้วยติดตามกันได้แล้วนะฮ๊าฟฟฟฟฟฟฟ :) adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th www.oxygenyoyo.com

1 2