คู่มือนี้จะอธิบายวิธีเตรียมแอพของคุณให้พร้อมทดสอบ API กราฟเวอร์ชั่นต่างๆ และพร้อมอัพเกรดเป็นเวอร์ชั่นล่าสุด
เครื่องมืออัพเกรด API จะแสดงการเรียกใช้ API จากแอพของคุณที่อาจได้รับผลกระทบจากการเปลี่ยนแปลงใน API เวอร์ชั่นที่ใหม่กว่า คุณจะเห็นได้อย่างรวดเร็วว่าต้องเปลี่ยนแปลงสิ่งใดบ้างเพื่อที่จะอัพเกรดจากเวอร์ชั่นปัจจุบันไปเป็นเวอร์ชั่นที่ใหม่กว่า
เครื่องมืออัพเกรด API จะแสดงรายการการเปลี่ยนแปลงต่างๆ ที่ปรับแต่งเอง ซึ่งส่งผลต่อแอพขณะที่อัพเกรดไปเป็นเวอร์ชั่นเป้าหมายที่ต้องการ โดยรายการนี้จะช่วยให้คุณเห็นการเปลี่ยนแปลงทั้งหมดที่เกี่ยวข้องระหว่างเวอร์ชั่นตั้งต้นและเวอร์ชั่นเป้าหมาย
ขั้นตอนที่ 1 ในเครื่องมืออัพเกรด ให้เลือกแอพของคุณจากเมนูดร็อปดาวน์หรือพิมพ์ชื่อแอพ
เมนูดร็อปดาวน์จะแสดงรายชื่อแอพสูงสุดเพียง 10 รายการเท่านั้น หากต้องการดูแอพเพิ่มเติมจากที่แสดง ให้ใช้แถบค้นหาในเมนูดร็อปดาวน์
ขั้นตอนที่ 2 ใช้เมนูดร็อปดาวน์ด้านขวาเพื่อเลือกเวอร์ชั่นเดิมที่คุณต้องการอัพเกรดจากและเวอร์ชั่นใหม่ที่คุณต้องการอัพเกรดให้เป็น
เครื่องมือจะแสดงจำนวนการเปลี่ยนแปลงที่ต้องดำเนินการเพื่ออัพเดตแอพของคุณให้เป็นเวอร์ชั่นที่เลือกไว้ หากแอพของคุณเรียกใช้ API ที่จะไม่ได้รับผลกระทบจากเวอร์ชั่นใหม่ ระบบจะไม่ส่งคืนข้อมูลใดๆ
เมธอดจะได้รับการใส่รหัสด้วยสีโดยเวอร์ชั่นที่ส่งผลต่อการเรียกใช้ วางเมาส์เหนือแผนภูมิแท่งเพื่อดูจำนวนการเปลี่ยนแปลงในแต่ละเวอร์ชั่น โดยวันที่ที่เกี่ยวข้องกับแต่ละเวอร์ชั่นคือวันที่มีการบังคับใช้การเปลี่ยนแปลงกับแอพทั้งหมด
ตารางนี้จะแสดงประเภทการเปลี่ยนแปลง (รายการที่เลิกใช้ ฟีเจอร์ใหม่ หรือการเปลี่ยนแปลง) เมธอดที่ได้รับผลกระทบ จำนวนการเรียกใน 7 วันที่ผ่านมา และเปอร์เซ็นต์ของการเรียกใช้ API ที่ได้รับผลกระทบจากการเปลี่ยนแปลงนั้นๆ
หมายเหตุ: บางครั้งการเปลี่ยนแปลงอาจไม่ส่งผลต่อการเรียกใช้ API แต่ละรายการ โปรดใช้วิจารณญาณอย่างดีที่สุดเพื่อพิจารณาว่าแอพของคุณจำเป็นต้องจัดการกับการเปลี่ยนแปลงหนึ่งๆ หรือไม่ คุณต้องทดสอบการเรียกใช้ API ในเวอร์ชั่นที่ใหม่ขึ้นเพื่อให้แน่ใจว่าสามารถทำงานได้อย่างถูกต้อง
ในส่วนการตั้งค่า > ขั้นสูงในแดชบอร์ดของแอพ ให้เลื่อนไปที่ส่วนอัพเกรดเวอร์ชั่น API
ฟังก์ชั่นนี้จะอัพเกรดผู้พัฒนาและผู้ดูแลแอพทุกคนให้เป็นเวอร์ชั่นถัดไปที่อัพเกรดได้ ซึ่งช่วยให้คุณสามารถทดสอบการเปลี่ยนแปลงต่างๆ กับผู้ใช้จริงกลุ่มย่อยเล็กๆ ได้ ก่อนที่จะเปิดตัวเวอร์ชั่นใหม่สู่สาธารณะ
ฟังก์ชั่นนี้จะอัพเกรดการเรียกทุกรูปแบบที่แอพดำเนินการไปเป็นเวอร์ชั่นถัดไปที่อัพเกรดได้ การอัพเกรดแต่เนิ่นๆ จะช่วยให้คุณยังสามารถกลับไปใช้เวอร์ชั่นเดิมได้ในกรณีที่พบจุดบกพร่องหรือปัญหาที่ไม่ได้คาดการณ์มาก่อน