Places SDK สำหรับ Android รองรับ Place Photo ที่มีอยู่ หากคุณคุ้นเคยกับรูปภาพสถานที่ที่มีอยู่เดิม รูปภาพสถานที่เวอร์ชันใหม่จะทำการเปลี่ยนแปลงต่อไปนี้
ใช้รูปแบบการกำหนดราคาใหม่ สำหรับข้อมูลราคาสำหรับ API ทั้งหมด โปรดดู Places SDK สำหรับ Android (ใหม่)
รูปภาพสถานที่ที่มีอยู่จะแสดงรูปภาพบิตแมป Place Photo (ใหม่) จะแสดง URI ไปยังรูปภาพ
รูปภาพสถานที่ที่มีอยู่รองรับรูปภาพขนาดสูงสุด 1,600 x 1600 พิกเซล รูปภาพสถานที่ (ใหม่) รองรับขนาดไม่เกิน 4,800 x 4800 พิกเซล
หากต้องการส่งคำขอ ให้เรียกใช้เมธอด
PlacesClient.fetchResolvedPhotoUri()
ใหม่คุณจะเรียกใช้เมธอด
PlacesClient.fetchPhoto()
ได้เมื่อเปิดใช้ Places API เท่านั้น เมธอดดังกล่าวจะใช้ไม่ได้เมื่อคุณเปิด Places API (ใหม่) เท่านั้นดูข้อมูลเพิ่มเติมได้ที่ใช้คีย์ API
ส่งผ่านไปยังคำขอออบเจ็กต์ของคลาส
FetchResolvedPhotoUriRequest
ใหม่รูปภาพแต่ละรูปในการตอบกลับจะแสดงด้วยออบเจ็กต์
PhotoMetadata
สำหรับ Places SDK สำหรับ Android (ใหม่) ออบเจ็กต์PhotoMetadata
มีเมธอดPhotoMetadata.getAuthorAttributions()
ใหม่ที่ส่งคืนออบเจ็กต์ประเภทAuthorAttributions
หากออบเจ็กต์
PhotoMetadata
ที่แสดงผลมีการระบุแหล่งที่มาหรือการระบุแหล่งที่มาของผู้เขียน คุณต้องรวมการระบุแหล่งที่มาเหล่านี้ไว้ในแอปพลิเคชันของคุณด้วยทุกที่ที่คุณแสดงรูปภาพนั้น ดูเอกสารเกี่ยวกับ การระบุแหล่งที่มาหากต้องการเข้าถึงการระบุแหล่งที่มาของผู้เขียนใหม่ใน
PhotoMetadata
คุณต้องเริ่มต้นแอปด้วยการเรียกใช้เมธอดPlaces.initializeWithNewPlacesApiEnabled()
ดูข้อมูลเพิ่มเติมเกี่ยวกับการเลือกบริการ Places API ได้ที่ตั้งค่าโปรเจ็กต์ Google Cloud
ตัวอย่างคำขอ
ดูตัวอย่างที่สมบูรณ์ได้ที่ รูปภาพสถานที่ (ใหม่)