יצירת מכשיר אווירה בחשבון Google Photos של המשתמש.
אם כבר קיים מכשיר עם הערך של requestId שצוין, תוחזר שגיאה מסוג ALREADY_EXISTS. כדי למנוע כפילויות של מכשירים, יש לבצע את הפעולות הבאות:
- אם אתם יודעים מהו
deviceIdשל המכשיר הקיים, תוכלו לקרוא ל-devices.getכדי לאחזר אותו. - אם לא ידוע לכם מהו הערך של
deviceId, צריך לבצע קריאה ל-devices.deleteעם הערך שלrequestIdכדי להסיר את המכשיר היתום לפני שמנסים שוב את השיטה הזו.
אפשר ליצור עד 100 מכשירים לכל משתמש באפליקציה. אם חורגים מהמגבלה הזו, תוחזר שגיאה מסוג RESOURCE_EXHAUSTED.
בקשת HTTP
POST https://photosambient.googleapis.com/v1/devices
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של שאילתה
| פרמטרים | |
|---|---|
requestId |
אופציונלי. מזהה ייחודי של הבקשה הזו שסופק על ידי הלקוח. הוא משמש כדי לצמצם את הכפילויות של המשאבים במקרה של כשל ברשת. המזהה הזה חייב להיות בפורמט של מחרוזת UUID (גרסה 4) ולעמוד בדרישות הבאות:
|
גוף הבקשה
גוף הבקשה מכיל מופע של AmbientDevice.
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע חדש של AmbientDevice.
היקפי הרשאה
נדרשת הרשאת OAuth ברמה הבאה:
https://www.googleapis.com/auth/photosambient.mediaitems