Method: photo.update
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
ابردادههای یک Photo ، مانند ژست، ارتباط مکانی، اتصالات و غیره را بهروزرسانی میکند. تغییر پیکسلهای یک عکس پشتیبانی نمیشود.
فقط فیلدهای مشخص شده در فیلد updateMask استفاده میشوند. اگر updateMask وجود نداشته باشد، بهروزرسانی برای همه فیلدها اعمال میشود.
این متد کدهای خطای زیر را برمیگرداند:
درخواست HTTP
PUT https://streetviewpublish.googleapis.com/v1/photo/{photo.photoId.id}
این URL از سینتکس Transcoding در gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها |
|---|
photo.photoId.id | string یک شناسه منحصر به فرد برای یک عکس. |
پارامترهای پرس و جو
| پارامترها |
|---|
updateMask | string ( FieldMask format) الزامی. ماسکی که فیلدهای مربوط به فرادادههای عکس را برای بهروزرسانی مشخص میکند. در صورت عدم وجود، فرادادههای Photo قدیمی بهطور کامل با فرادادههای Photo جدید در این درخواست جایگزین میشوند. در صورت مشخص شدن فیلدهای نامعتبر، بهروزرسانی با شکست مواجه میشود. میتوان چندین فیلد را در یک لیست جدا شده با کاما مشخص کرد. فیلدهای زیر معتبر هستند: -
pose.heading -
pose.lat_lng_pair -
pose.pitch -
pose.roll -
pose.level -
pose.altitude -
connections -
places
نکته: وقتی updateMask شامل فیلدهای تکراری باشد، کل مجموعه مقادیر تکراری با محتوای جدید جایگزین میشوند. برای مثال، اگر updateMask شامل connections باشد و UpdatePhotoRequest.photo.connections خالی باشد، تمام اتصالات حذف میشوند.
|
درخواست بدنه
بدنه درخواست شامل نمونهای از Photo است.
بدنه پاسخ
در صورت موفقیت، بدنه پاسخ شامل نمونهای از Photo است.
دامنههای مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/streetviewpublish
برای اطلاعات بیشتر، بهOAuth 2.0 Overview .
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-11-20 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-11-20 بهوقت ساعت هماهنگ جهانی."],[],["This describes how to update a photo's metadata using the Street View Publish API. It uses a `PUT` request to a specific URL with a photo ID in the path. The `updateMask` query parameter specifies which metadata fields to modify. The request body contains the new metadata, and the response body returns the updated photo. Key metadata includes pose, connections, and places. Authorization requires a specific OAuth scope. Possible errors include permission, invalid argument, not found, or unavailability.\n"]]