มีคำถามจากหลายคนว่าเราเขียน Add-On หรือเขียนโปรแกรมร่วมกับแอพบน iPhone อย่าง Line ได้ไหม คำตอบคือได้ครับด้วยชุดพัฒนาที่ชื่อ LineKit ครับรองรับ iOS เท่านั้นวิธีการนั้น อาจจะมาเล่าแบบสั้นๆ และสาธิตให้ดูครับ
เริ่มต้นคือให้ไปดาวน์โหลดชุด LineKit จาก Git ของนักพัฒนาคนนี้ครับ https://github.com/dlackty/LineKit
คำอธิบายการใช้งานนั้นไม่มีอะไรมากเลย เป็นแคบรรทัดเดียวที่เราจะพิมพ์ข้อความบางอย่างให้ไปเปิดผ่านแอพฯ Line หรือแนบไฟล์รูปภาพไปยัง Line การทำงานก็คล้ายๆ กับเล่นเกม หรือเล่นแอพฯ บางอย่างแล้วอยากจะแชร์พร้อมคำพูด และแนบไฟล์ ไม่ก็เป็นข้อความ Invite เชิญชวนเพื่อนๆ ของคุณผ่าน Line นั้นแหละครับ
ดึงลงมาแล้วให้ทดสอบ Run ผ่าน Xcode5 เลยครับ (ข้อแนะนำให้ Run ผ่าน Provision Profile ของ Developer นะครับ) คือรันผ่านมือถือของเรานั่นเอง จะไม่สามารถรันผ่าน Simulator ได้ครับ
การส่งข้อความนั้นใช้แค่คำสั่งบรรทัดเดียว เท่านั้น
การส่งข้อความ
[Line shareText:@"Hello Line!"];
การส่งรูปภาพ
[Line shareImage:[UIImage named:@"avatar.png"]];
ถ้าเครื่องของคุณไม่ได้มีแอพฯ Line ติดตั้ง จะมีเงื่อนไขตรวจสอบดังนี้
if (![Line isLineInstalled]) {
// Prompt error
}
อ่ะ ลองรันแล้วมาเล่นกันหน่อย
รันแล้วจะได้แอพฯ มาใช้
เลือกว่าจะใช้ Text หรือ Image ไปแชร์บน Line
ส่งไปใน Group (ถ้าทำงานผ่านเน็ตเป็นเสร็จยก Group) หรือส่งไปยังคนคนเดียว
มีคำว่า Hello Line! ปรากฏขึ้นพร้อมส่ง
จะเห็นว่า ข้อความที่ปรากฏบน Text Field ของผมมีคำว่า Hello Line! ปรากฏทันที หรือจะลองส่งรูปก็ได้
เอามาฝากแบบสั้นๆ ง่ายๆ ใช้สบายๆ ครับ
ถ้าหากว่าผม ขอ API และตัว SDK จาก Line สำเร็จนะครับ เตรียมพบกับมหกรรมการ แกะ แงะ ชำแหละ Line ได้เลยเหมือน Facebook API และ SDK เลย