ย้ายข้อมูลจากรูปภาพสถานที่ (เดิม) ไปยังรูปภาพสถานที่ (ใหม่)

นักพัฒนาซอฟต์แวร์ในเขตเศรษฐกิจยุโรป (EEA)

Places SDK สำหรับ Android รองรับรูปภาพสถานที่ (เดิม) หากคุณคุ้นเคยกับรูปภาพสถานที่ (เดิม) รูปภาพสถานที่ (ใหม่) จะมีการเปลี่ยนแปลงดังนี้

  • ใช้รูปแบบการกำหนดราคาใหม่ ดูข้อมูลราคาสำหรับ API ทั้งหมดได้ที่ Places SDK สำหรับ Android (ใหม่)

  • รูปภาพสถานที่ (เดิม) จะแสดงผลรูปภาพบิตแมป รูปภาพสถานที่ (ใหม่) จะแสดง URI ไปยังรูปภาพ

  • รูปภาพในสถานที่ (เดิม) รองรับรูปภาพขนาดสูงสุด 1600 x 1600 พิกเซล รูปภาพสถานที่ (ใหม่) รองรับขนาดสูงสุด 4800 x 4800 พิกเซล

  • หากต้องการส่งคำขอ ให้เรียกใช้เมธอด PlacesClient.fetchResolvedPhotoUri() ใหม่

    ดูข้อมูลเพิ่มเติมได้ที่ใช้คีย์ API

  • ส่งออบเจ็กต์ของคลาส FetchResolvedPhotoUriRequest ใหม่ ไปยังคำขอ

  • รูปภาพแต่ละรูปในคำตอบจะแสดงด้วยออบเจ็กต์ PhotoMetadata สำหรับ Places SDK สำหรับ Android (ใหม่) PhotoMetadata ออบเจ็กต์จะมีเมธอดใหม่ PhotoMetadata.getAuthorAttributions() ซึ่งจะแสดงผลออบเจ็กต์ประเภท AuthorAttributions

    หากออบเจ็กต์ PhotoMetadata ที่แสดงมีแหล่งที่มาหรือการระบุแหล่งที่มาของผู้เขียน คุณต้องใส่แหล่งที่มาเหล่านี้ในแอปพลิเคชันทุกที่ที่แสดงรูปภาพ ดูเอกสารประกอบเกี่ยวกับการระบุแหล่งที่มา

  • หากต้องการเข้าถึงการระบุแหล่งที่มาของผู้เขียนใหม่ใน PhotoMetadata คุณต้องเริ่มต้น แอปโดยเรียกใช้เมธอด Places.initializeWithNewPlacesApiEnabled() ดูข้อมูลเพิ่มเติมเกี่ยวกับการเลือกบริการ Places API ได้ที่ตั้งค่าโปรเจ็กต์ Google Cloud

ตัวอย่างคำขอ

ดูตัวอย่างฉบับเต็มได้ที่ รูปภาพของสถานที่ (ใหม่)