Download video จาก youtube ด้วย youtube-dl

ผมเชื่อว่าหลายๆคน คงเคย Downlaod Video จาก Youtue โดยการเข้าเวปต่างๆเช่น

https://www.onlinevideoconverter.com/video-converter
https://www.keepvid.com

หรืออื่นๆ สำหรับคนที่เป็น Developer คงมีความสงสัยว่าเราแบบนี้เองบ้างได้ไหม ?
จริงๆแล้วมันไม่ได้ยากเลย  โดยใช้ Service ที่ชื่อว่า Youtube-dl  แถม Youtube-dl ยังสามารถโหลดไฟล์จาก Facebook ได้อีกด้วย

(ผมใช้เครื่อง Mac ลง Mamp เป็น Webserver ไว้)

Read More

การใช้งาน Facebook Graph API Explorer

Graph API Explorer เป็นเครื่องมือของ Facebook  ที่ใช้สำหรับทดสอบและตรวจสอบการทำงาน  API ต่างๆ ของ Facebook  ว่าทำงานได้ถูกต้องตามที่เราแสดงผลหรือไม่  และในระหว่างพัฒนายังมีส่วนสำคัญมากที่ใช้ตรวจสอบว่าเราต้องขอ Permission  จากทาง Facebook หรือไม่ และต้องขอในส่วนไหน

ในการขอ Permission ของทาง Facebook ยากค่อนข้างเข้มงวดและใช้เวลานาน  การทดลองใช้ Graph API Explorer  ทดสอบดึงค่าต่างๆมาจาก Facebook เป็นสิ่งสำคัญมาก Read More

Social share ง่ายๆ กับ Swift

การเขียน  Share ใน  Xcode สมัยก่อนเป็นปัญหามากไม่ว่าจะเป็น Facebook , Twitter หรือ ฯลฯ  เพราะเมื่อมีการใช้ Framework ของแต่ละอัน  ก็จะมีข้อจำกัดหรือวิธีการเขียนที่แตกต่างกัน  หรือบางครั้งก็ถึงขั้นเกิด error ขึ้น  ทำให้ผู้พัฒนาอย่างเราๆ ต้องปวดหัวหาวิธีแก้ไขกันยุ่งยาก

แต่ในปัจจุบัน  ผู้พัฒนาภาษานี้ได้มีการเขียนการใช้งาน Tools ของเครื่องอย่างง่ายๆเพื่ออำนวยความสะดวกของผู้พัฒนา  งั้นเรามาเริ่มกันเลย

เดียวๆ!!!  อีกนิด ปัจจุบันการแชร์ ส่วนใหญ่จะเป็นการแชร์  Link  แล้วพวก Tools ต่างๆก็จะไปหาข้อมูลต่างๆรวมถึงที่อยู่รูป ใน Matadata ให้เองเกือบทั้งหมด  ทำให้รูปแบบจะเป็นแบบ Share link นะครับ


เริ่มก็สร้างปุ่มก่อนเลย

อยากสร้างไงก็แล้วแต่จะสร้างบน Navigatebar ก็แบบนี้

let logButton : UIBarButtonItem = UIBarButtonItem(title: "Share", style: UIBarButtonItemStyle.Plain, target: self, action: "openShareSocial")
     logButton.tintColor = UIColor.whiteColor()
     self.navigationItem.rightBarButtonItem = logButton

Read More

วิธี เช็ค Like Facebook

new-facebook-like-button

ปัจจุบัน Facebook ได้มีการเพิ่ม  ระดับการดึงข้อมูลของแต่และ App ที่เรียกกันว่า Permission  เพื่อเพิ่มความปลอดภัยในการดึงข้อมูลมากขึ้น
ไม่สามารถดึงข้อมูล Like ของ User ได้แบบเมื่อก่อนหาก App  ไม่ได้ผ่านการตรวจสอบ

ถ้าต้องการดึงข้อมูล Like ต้องทำ App  ให้เสร็จแสียก่อน เพื่อส่งให้ทาง Facebook ตรวจสอบ

สิ่งที่ต้องมีสำหรับ Review
1.  ID Facebook Developer และ App  ที่ใช้อ้างอิงในการดึงข้อมูล
2. Icon และหน้าตาตัวอย่างของ App อย่างน้อย  4  หน้า
3.  URL ที่ใช้อ้างอิง App
4.  URL หน้า Privacy Policy  เป็นการบอกว่าเราต้องการดึงข้อมูลไปใช้อะไร ประมานนั้น

Read More