Description :
ค้นหาข้อมูลสภาพการจราจร ในสถานที่และบริเวณต่างๆ ในระบบ ใช้ข้อมูลที่รวบรวมจากการรายงานข้อมูลของผู้ใช้รถใช้ถนนบน Twitter เป็นหลัก ซึ่งข้อมูลเดียวกันกับ getIncident API และ Twitter Account @Traffy
โดยผลลัพธ์ของการค้นหา จามาจากข้อมูลงที่ตรงกับคำที่ค้นหาตรงๆ และบริเวณข้างเคียงที่สามารถอนุมานได้ว่าเกี่ยวข้องกับคำที่ค้นหา
การสรุปข้อมูล จะสรุปจากข้อมูลจราจรที่ระบบค้นหาได้ย้อนหลัง 1 ชั่วโมง โดยจะให้ความสำคัญกับข้อมูลล่าสุด มากกว่าข้อมูลที่ผ่านไปแล้ว ผู้ใช้สามารถกำหนดจำนวนชั่วโมง ที่ข่าวนำมาสรุปย้อนหลังได้เองสูงสุด 24 ชั่วโมง
URL:
API Status:
Online / Beta Test
Formats: (Click for sample output)
XML, JSON, JS, TABLE(HTML), CSV
HTTP Method:
GET
Requires Authentication :
true
API rate limited :
ไม่จำกัด
Parameters :
Required *
*api = ประเภทของ api ที่ต้องการ (getIncident)
Example: http://api.traffy.in.th/apis/apitraffy.php?api=getTraffyAsk
*appid = id ที่ได้รับจากการลงทะเบียน ( ลงทะเบียน )
Example: http://api.traffy.in.th/apis/apitraffy.php?api=getTraffyAsk&appid=(id ที่ได้รับจากการลงทะเบียน)
*key = คีย์ที่ได้รับจากการลงทะเบียน ( ลงทะเบียน )
Example: http://api.traffy.in.th/apis/apitraffy.php?api=getTrafftAsk&appid=(id ที่ได้รับจากการลงทะเบียน)&key=(คีย์ ที่ได้รับจากการลงทะเบียน)
*q = คำถามที่ต้องการถามระบบ สามารถใส่เป็นคำถาม หรือเป็นชื่อสถานที่/ถนน อย่างได้อย่างหนึ่ง เช่น ลาดพร้าวรถติดหรือไม่, ลาดพร้าว อโศก
Example: http://api.traffy.in.th/apis/apitraffy.php?api=getTrafftAsk&appid=(id ที่ได้รับจากการลงทะเบียน)&key=(คีย์ ที่ได้รับจากการลงทะเบียน)&q=ลาดพร้าว
format = รูปแบบของการแสดงผล (XML, JSON, JS,TABLE) default : XML
Example: http://api.traffy.in.th/apis/apitraffy.php?api=getTrafftAsk&appid=(id ที่ได้รับจากการลงทะเบียน)&key=(คีย์ ที่ได้รับจากการลงทะเบียน)&q=ลาดพร้าว&format=JSON
callback = ชื่อ callback function ที่ต้องการ (output in JS format require) default: Function
Example: http://api.traffy.in.th/apis/apitraffy.php?api=getTrafftAsk&appid=(id ที่ได้รับจากการลงทะเบียน)&key=(คีย์ ที่ได้รับจากการลงทะเบียน)&q=ลาดพร้าว&format=JS&callback=myFunc
detail = เลือกว่าต้องการแสดงผลข้อมูลจราจรที่นำมาใช้สรุปหรือไม่ default: TRUE
Example: http://api.traffy.in.th/apis/apitraffy.php?api=getTrafftAsk&appid=(id ที่ได้รับจากการลงทะเบียน)&key=(คีย์ ที่ได้รับจากการลงทะเบียน)&q=ลาดพร้าว&format=JSON&detail=false
timeWindow = เลือกว่าต้องการให้นำข้อมูลกี่ชั่วโมงย้อนหลัง มาใช้ตอบคำถาม (1-24) default: 1
Example: http://api.traffy.in.th/apis/apitraffy.php?api=getTrafftAsk&appid=(id ที่ได้รับจากการลงทะเบียน)&key=(คีย์ ที่ได้รับจากการลงทะเบียน)&q=ลาดพร้าว&format=JSON&detail=false
Response :
XML example:
JSON example: