สำคัญ: แม้ว่า Google Charts แบบไดนามิกและแบบอินเทอร์แอกทีฟจะได้รับการดูแลอย่างต่อเนื่อง แต่เราเลิกใช้งานแผนภูมิ Google รูปภาพแบบคงที่อย่างเป็นทางการไปตั้งแต่ปี 2012 และจะปิดโหมดนี้ไปเมื่อวันที่ 18 มีนาคม 2019
หน้านี้จะอธิบายถึงพื้นฐานของการใช้เซิร์ฟเวอร์อินโฟกราฟิกในการสร้างรูปภาพ
นโยบายการใช้งานอินโฟกราฟิก
ไม่มีการจำกัดจำนวนคำขอต่อวันสำหรับอินโฟกราฟิก อย่างไรก็ตาม เราขอสงวนสิทธิ์ในการบล็อกการใช้งานใดๆ ที่เราพิจารณาว่าเป็นการละเมิด
การเริ่มต้นใช้งาน
เซิร์ฟเวอร์อินโฟกราฟิกจะส่งคืนรูปภาพเพื่อตอบสนองต่อคำขอ URL แบบ GET หรือ POST ข้อมูลทั้งหมดที่จำเป็นในการสร้างกราฟิกจะรวมอยู่ใน URL รวมถึงประเภทและขนาดของรูปภาพ ตัวอย่างเช่น คัดลอกและวาง URL ต่อไปนี้ในเบราว์เซอร์
https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=Hello%20world
รูปภาพที่คุณเห็นคือคิวอาร์โค้ดของวลี "Hello World" ลองเปลี่ยนวลีเป็นชื่อของคุณเองและรีเฟรชเบราว์เซอร์ เท่านี้ก็เรียบร้อย
ต่อไปนี้เป็นคำอธิบายเพิ่มเติมเล็กน้อยเกี่ยวกับ URL:
|
การเพิ่มประสิทธิภาพ
ตัวอย่างการเพิ่มประสิทธิภาพบางประการสำหรับรูปภาพมีดังนี้
การปรับปรุงเวลาในการโหลดในหน้าเว็บที่มีรูปภาพจำนวนมาก
หากหน้าเว็บมีรูปภาพเพียงไม่กี่รูป URL ฐานมาตรฐาน https://chart.googleapis.com/chart
ก็น่าจะใช้งานได้ อย่างไรก็ตาม หากมีรูปภาพจำนวนมาก คุณจะเพิ่มตัวเลข 0-9 และจุดมาก่อน chart.apis.google.com
ได้ หากคุณระบุตัวเลขที่แตกต่างกันสำหรับแต่ละรูปภาพในหน้าเว็บ เบราว์เซอร์จะพยายามโหลดรูปภาพเพิ่มเติมพร้อมกันแทนที่จะรอโหลดรูปภาพตามลำดับ อย่างไรก็ตาม คุณควรใช้ไฟล์นี้ในกรณีที่โหลดรูปภาพอย่างน้อย 5 รูปในหน้าเว็บหนึ่งหน้า เช่น
http://0.chart.apis.google.com/chart?cht=...
http://1.chart.apis.google.com/chart?cht=...
http://2.chart.apis.google.com/chart?cht=...
- ...
การใช้ POST
URL ต้องมีความยาวไม่เกิน 2K ดังนั้นหากรูปภาพมีข้อมูลมากกว่านั้น คุณจะต้องใช้ POST แทน GET (GET คือเมื่อคุณพิมพ์ URL ของรูปภาพลงในแถบ URL ของเบราว์เซอร์ หรือใช้เป็นแหล่งที่มาขององค์ประกอบ <img>
ในหน้าเว็บ POST ต้องใช้การเขียนโปรแกรมเพิ่มเติมในภาษาอื่น เช่น PHP หรือ PERL)
นอกจากนี้คุณยังใช้ POST เมื่อสร้างหน้าเว็บด้วยการเขียนโปรแกรมได้อีกด้วย