KUCut Web API

KU Cut Web API ผมอยากจะเรียกใช้ KU Cut จาก Java จึงสร้าง web api ง่ายๆ ขึ้นมาบน CherryPy สามารถดู code ได้จาก https://bitbucket.org/veer66/kucut/src/a54de79d39f9/kucut/webapi.py วางไฟล์นี้ไว้ใน folder เดียวกับ simple_kucut_wrapper.py หรือว่าจริงๆ แล้วก็ใช้ kucut ล่าสุดจาก Hg repository เลยก็ได้

จากนั้นก็ลง CherryPy ผมใช้รุ่น 3.2

จากนั้น run server ตรงๆ ได้เลย ใช้ตำสั่ง python webapi.py

เวลาเรียกใจงานก็เข้า URL ประมาณ http://localhost:8089/index?text=%E0%B8%81%E0%B8%B2%E0%B8%81%E0%B8%B2%E0%B8%81%E0%B8%B2%E0%B8%81%E0%B8%B2 (มันคือ กินกินกิน แบบ UTF8 แล้วเปลี่ยนมาเป็น URL)

ก็ได้ผลลัพธ์คืนมาเป็น [[[“\u0e01\u0e32”, “\u0e01\u0e32”, “\u0e01\u0e32”, “\u0e01\u0e32”]]] เป็น JSON ครับ เอาไป decode ได้เลย

One thought on “KUCut Web API

  1. คือผมอยากตัดคำที่เป็นภาษาไทยผ่านเว็บไซต์ของผมน่ะครับ
    ถ้าผมต้องการเรียกผ่าน PHP ต้องทำอย่างไรบ้างครับ อ่านแล้วไม่ค่อยเข้าใจน่ะครับ คือผมไม่ได้เรียกจาก Java น่ะครับ
    แล้วไฟล์ที่ดาวน์โหลดมาแล้วต้องใช้อย่างไรน่ะครับ มีวิธีเรียกผ่านหน้าเว็บของเราต้องทำอย่างไรบ้างน่ะครับ
    รบกวนด้วยครับ ขอบคุณครับ

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s