Gdy klient skończy przesyłać zdjęcie z użyciem zwróconego parametru UploadRef, photo.create publikuje przesłany parametr Photo w Street View w Mapach Google.
Obecnie jedynym sposobem ustawienia kierunku, pochylenia i przechylenia w metodzie photo.create jest użycie metadanych XMP zdjęcia sferycznego w bajtach zdjęcia. Metoda photo.create ignoruje pola pose.heading, pose.pitch, pose.roll, pose.altitude i pose.level w obiekcie Pose.
Ta metoda zwraca te kody błędów:
google.rpc.Code.INVALID_ARGUMENTjeśli żądanie jest nieprawidłowo sformatowane lub przesłane zdjęcie nie jest zdjęciem sferycznym.google.rpc.Code.NOT_FOUNDjeśli odwołanie do przesłanego pliku nie istnieje.google.rpc.Code.RESOURCE_EXHAUSTED– jeśli konto osiągnęło limit miejsca na dane.
Żądanie HTTP
POST https://streetviewpublish.googleapis.com/v1/photo
Adres URL używa składni transkodowania gRPC.
Treść żądania
Treść żądania zawiera wystąpienie elementu Photo.
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie zawierała nowo utworzoną instancję Photo.
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/streetviewpublish
Więcej informacji znajdziesz w sekcji OAuth 2.0 Overview.