Interfejs API Google Moja Firma to interfejs do zarządzania informacjami o lokalizacji firmy w Google.
- Zasób REST: v4.accounts
- Zasób REST: v4.accounts.admins
- Zasób REST: v4.accounts.invitations
- Zasób REST: v4.accounts.locations
- Zasób REST: v4.accounts.locations.admins
- Zasób REST: v4.accounts.locations.followers
- Zasób REST: v4.accounts.locations.insuranceNetworks
- Zasób REST: v4.accounts.locations.localPosts
- Zasób REST: v4.accounts.locations.media
- Zasób REST: v4.accounts.locations.media.customers
- Zasób REST: v4.accounts.locations.questions
- Zasób REST: v4.accounts.locations.questions.answers
- Zasób REST: v4.accounts.locations.reviews
- Zasób REST: v4.accounts.locations.verifications
- Zasób REST: v4.attributes
- Zasób REST: v4.category
- Zasób REST: v4.chains
- Zasób REST: v4.googleLocations
- Zasób REST: v1.media
Usługa: mybusiness.googleapis.com
Aby wywołać tę usługę, zalecamy użycie dostarczonych przez Google bibliotek klienta. Jeśli do wywoływania tej usługi aplikacja musi używać własnych bibliotek, podczas tworzenia żądań do interfejsu API użyj podanych niżej informacji.
Dokument opisujący
Dokument opisujący to czytelna dla komputera specyfikacja opisująca interfejsy API REST i korzystanie z nich. Służy do tworzenia bibliotek klienta, wtyczek IDE i innych narzędzi, które współdziałają z interfejsami API Google. Jedna usługa może udostępniać wiele dokumentów opisujących. Ta usługa udostępnia następujące dokumenty wykrywania:
Punkt końcowy usługi
Punkt końcowy usługi to podstawowy adres URL, który określa adres sieciowy usługi interfejsu API. Jedna usługa może mieć wiele punktów końcowych. Ta usługa ma następujący punkt końcowy i wszystkie poniższe identyfikatory URI odnoszą się do tego punktu końcowego:
- https://mybusiness.googleapis.com
Zasób REST: v4.accounts
| Metody | |
|---|---|
| create  | POST /v4/accountsTworzy konto o określonej nazwie i typie w ramach danego konta nadrzędnego. | 
| deleteNotifications  | DELETE /v4/{name=accounts/*/notifications}Usuwa ustawienia powiadomień Pub/Sub dla konta. | 
| generateAccountNumber  | POST /v4/{name=accounts/*}:generateAccountNumberGeneruje numer konta dla tego konta. | 
| get  | GET /v4/{name=accounts/*}Pobiera określone konto. | 
| getNotifications  | GET /v4/{name=accounts/*/notifications}Zwraca ustawienia powiadomień Pub/Sub dla konta. | 
| list  | GET /v4/accountsWyświetla listę wszystkich kont uwierzytelnionego użytkownika. | 
| listRecommendGoogleLocations | GET /v4/{name=accounts/*}:recommendGoogleLocationsWymień wszystkie GoogleLocation, które są rekomendowane dla określonego konta w usłudze Profil Firmy. | 
| update  | PUT /v4/{name=accounts/*}Aktualizuje określone konto firmowe. | 
| updateNotifications  | PUT /v4/{name=accounts/*/notifications}Ustawia na koncie ustawienia powiadomień PubSub, które informują Profil Firmy, w przypadku którego tematu mają być wysyłane powiadomienia PubSub: 
 | 
Zasób REST: v4.accounts.admins
| Metody | |
|---|---|
| create  | POST /v4/{parent=accounts/*}/adminsZaprasza określonego użytkownika do zostania administratorem określonego konta. | 
| delete  | DELETE /v4/{name=accounts/*/admins/*}Usuwa wskazanego administratora z określonego konta. | 
| list  | GET /v4/{parent=accounts/*}/adminsZawiera listę administratorów określonego konta. | 
| patch  | PATCH /v4/{name=accounts/*/admins/*}Aktualizuje administratora wybranego konta administratora. | 
Zasób REST: v4.accounts.invitations
| Metody | |
|---|---|
| accept  | POST /v4/{name=accounts/*/invitations/*}:acceptAkceptuje określone zaproszenie. | 
| decline  | POST /v4/{name=accounts/*/invitations/*}:declineOdrzuca określone zaproszenie. | 
| list  | GET /v4/{parent=accounts/*}/invitationsWyświetla listę oczekujących zaproszeń dla określonego konta. | 
Zasób REST: v4.accounts.locations
| Metody | |
|---|---|
| associate | POST /v4/{name=accounts/*/locations/*}:associateWiąże lokalizację z identyfikatorem miejsca. | 
| batchGet | POST /v4/{name=accounts/*}/locations:batchGetPobiera wszystkie lokalizacje określone na danym koncie. | 
| batchGetReviews | POST /v4/{name=accounts/*}/locations:batchGetReviewsZwraca dzielona na strony listę opinii dla wszystkich określonych lokalizacji. | 
| clearAssociation | POST /v4/{name=accounts/*/locations/*}:clearAssociationUsuwa powiązanie między lokalizacją a jej identyfikatorem miejsca. | 
| create | POST /v4/{parent=accounts/*}/locationsTworzy nowy zasób locationnależący do podanego konta i zwraca go. | 
| delete | DELETE /v4/{name=accounts/*/locations/*}Usuwa lokalizację. | 
| fetchVerificationOptions | POST /v4/{name=accounts/*/locations/*}:fetchVerificationOptionsZgłasza wszystkie opcje weryfikacji, które kwalifikują się do weryfikacji danej lokalizacji w określonym języku. | 
| findMatches | POST /v4/{name=accounts/*/locations/*}:findMatchesZnajduje wszystkie możliwe lokalizacje pasujące do określonej lokalizacji. | 
| get | GET /v4/{name=accounts/*/locations/*}Pobiera określoną lokalizację. | 
| getFoodMenus | GET /v4/{name=accounts/*/locations/*/foodMenus}Zwraca menu dań w danej lokalizacji. | 
| getGoogleUpdated | GET /v4/{name=accounts/*/locations/*}:googleUpdatedPobiera zaktualizowaną przez Google wersję określonej lokalizacji. | 
| getHealthProviderAttributes | GET /v4/{name=accounts/*/locations/*/healthProviderAttributes}Zwraca atrybuty podmiotu medycznego dla określonej lokalizacji. | 
| getServiceList | GET /v4/{name=accounts/*/locations/*/serviceList}Pobierz konkretną listę usług lokalizacji. | 
| list | GET /v4/{parent=accounts/*}/locationsZawiera listę lokalizacji dla określonego konta. | 
| patch | PATCH /v4/{name=accounts/*/locations/*}Aktualizuje podaną lokalizację. | 
| reportInsights | POST /v4/{name=accounts/*}/locations:reportInsightsZwraca raport zawierający statystyki dotyczące co najmniej 1 rodzaju danych według lokalizacji. | 
| transfer  | POST /v4/{name=accounts/*/locations/*}:transferPrzenosi lokalizację z konta należącego do użytkownika na inne konto, którym administruje ten sam użytkownik. | 
| updateFoodMenus | PATCH /v4/{foodMenus.name=accounts/*/locations/*/foodMenus}Aktualizuje menu dań w konkretnej lokalizacji. | 
| updateHealthProviderAttributes | PATCH /v4/{healthProviderAttributes.name=accounts/*/locations/*/healthProviderAttributes}Aktualizuje atrybuty dostawcy zdrowia w konkretnej lokalizacji. | 
| updateServiceList | PATCH /v4/{serviceList.name=accounts/*/locations/*/serviceList}Aktualizuje określoną listę usług lokalizacji. | 
| verify | POST /v4/{name=accounts/*/locations/*}:verifyRozpoczyna proces weryfikacji lokalizacji. | 
Zasób REST: v4.accounts.locations.admins
| Metody | |
|---|---|
| create  | POST /v4/{parent=accounts/*/locations/*}/adminsZaprasza określonego użytkownika do zostania administratorem określonej lokalizacji. | 
| delete  | DELETE /v4/{name=accounts/*/locations/*/admins/*}Usuwa wskazanego administratora jako menedżera określonej lokalizacji. | 
| list  | GET /v4/{parent=accounts/*/locations/*}/adminsZawiera listę wszystkich administratorów określonej lokalizacji. | 
| patch  | PATCH /v4/{name=accounts/*/locations/*/admins/*}Aktualizuje administratora określonego administratora lokalizacji. | 
Zasób REST: v4.accounts.locations.followers
| Metody | |
|---|---|
| getMetadata | GET /v4/{name=accounts/*/locations/*/followers/metadata}Pobierz ustawienia obserwatorów lokalizacji. | 
Zasób REST: v4.accounts.locations.insuranceNetworks
| Metody | |
|---|---|
| list | GET /v4/{parent=accounts/*/locations/*}/insuranceNetworksZwraca listę wszystkich agencji ubezpieczeniowych obsługiwanych przez Google. | 
Zasób REST: v4.accounts.locations.localPosts
| Metody | |
|---|---|
| create | POST /v4/{parent=accounts/*/locations/*}/localPostsTworzy nowy wpis lokalny powiązany z określoną lokalizacją i zwraca go. | 
| delete | DELETE /v4/{name=accounts/*/locations/*/localPosts/*}Usuwa lokalny post. | 
| get | GET /v4/{name=accounts/*/locations/*/localPosts/*}Pobiera określony wpis lokalny. | 
| list | GET /v4/{parent=accounts/*/locations/*}/localPostsZwraca listę lokalnych postów powiązanych z lokalizacją. | 
| patch | PATCH /v4/{name=accounts/*/locations/*/localPosts/*}Aktualizuje określony lokalny post i zwraca zaktualizowany wpis. | 
| reportInsights | POST /v4/{name=accounts/*/locations/*}/localPosts:reportInsightsZwraca statystyki dotyczące zbioru lokalnych postów powiązanych z jedną wizytówką. | 
Zasób REST: v4.accounts.locations.media
| Metody | |
|---|---|
| create | POST /v4/{parent=accounts/*/locations/*}/mediaTworzy nowy element multimedialny na potrzeby danej lokalizacji. | 
| delete | DELETE /v4/{name=accounts/*/locations/*/media/*}Usuwa określony element multimedialny. | 
| get | GET /v4/{name=accounts/*/locations/*/media/*}Zwraca metadane żądanego elementu multimedialnego. | 
| list | GET /v4/{parent=accounts/*/locations/*}/mediaZwraca listę elementów multimedialnych powiązanych z lokalizacją. | 
| patch | PATCH /v4/{name=accounts/*/locations/*/media/*}Aktualizuje metadane określonego elementu multimedialnego. | 
| startUpload | POST /v4/{parent=accounts/*/locations/*}/media:startUploadGeneruje MediaItemDataRefna potrzeby przesyłania elementu multimedialnego. | 
Zasób REST: v4.accounts.locations.media.customers
| Metody | |
|---|---|
| get | GET /v4/{name=accounts/*/locations/*/media/customers/*}Zwraca metadane żądanego elementu multimedialnego klienta. | 
| list | GET /v4/{parent=accounts/*/locations/*}/media/customersZwraca listę elementów multimedialnych powiązanych z lokalizacją, które przesłali klienci. | 
Zasób REST: v4.accounts.locations.questions
| Metody | |
|---|---|
| create | POST /v4/{parent=accounts/*/locations/*}/questionsDodaje pytanie dotyczące określonej lokalizacji. | 
| delete | DELETE /v4/{name=accounts/*/locations/*/questions/*}Usuwa określone pytanie napisane przez bieżącego użytkownika. | 
| list | GET /v4/{parent=accounts/*/locations/*}/questionsZwraca listę pytań podzieloną na strony i niektóre odpowiedzi na pytania dotyczące określonej lokalizacji. | 
| patch | PATCH /v4/{name=accounts/*/locations/*/questions/*}Aktualizuje określone pytanie napisane przez obecnego użytkownika. | 
Zasób REST: v4.accounts.locations.questions.answers
| Metody | |
|---|---|
| delete | DELETE /v4/{parent=accounts/*/locations/*/questions/*}/answers:deleteUsuwa odpowiedź na pytanie napisaną przez bieżącego użytkownika. | 
| list | GET /v4/{parent=accounts/*/locations/*/questions/*}/answersZwraca listę odpowiedzi podzieloną na strony dla określonego pytania. | 
| upsert | POST /v4/{parent=accounts/*/locations/*/questions/*}/answers:upsertTworzy odpowiedź lub aktualizuje istniejącą odpowiedź napisaną przez użytkownika na wybrane pytanie. | 
Zasób REST: v4.accounts.locations.reviews
| Metody | |
|---|---|
| deleteReply | DELETE /v4/{name=accounts/*/locations/*/reviews/*}/replyUsuwa odpowiedź na określoną opinię. | 
| get | GET /v4/{name=accounts/*/locations/*/reviews/*}Zwraca określoną opinię. | 
| list | GET /v4/{parent=accounts/*/locations/*}/reviewsZwraca dzielona na strony listę opinii o określonej lokalizacji. | 
| updateReply | PUT /v4/{name=accounts/*/locations/*/reviews/*}/reply– aktualizuje odpowiedź na określoną opinię. | 
Zasób REST: v4.accounts.locations.verifications
| Metody | |
|---|---|
| complete | POST /v4/{name=accounts/*/locations/*/verifications/*}:completePrzechodzi proces weryfikacji PENDING. | 
| list | GET /v4/{parent=accounts/*/locations/*}/verificationsWyświetl listę weryfikacji lokalizacji uporządkowanej według czasu utworzenia. | 
Zasób REST: v4.attributes
| Metody | |
|---|---|
| list | GET /v4/attributesZwraca listę dostępnych atrybutów, które byłyby dostępne w przypadku lokalizacji o podanej kategorii podstawowej i danym kraju. | 
Zasób REST: v4.categories
| Metody | |
|---|---|
| batchGet | GET /v4/categories:batchGetZwraca listę kategorii działalności dla podanego języka i identyfikatorów GConcept. | 
| list | GET /v4/categoriesZwraca listę kategorii działalności. | 
Zasób REST: v4.chains
| Metody | |
|---|---|
| get | GET /v4/{name=chains/*}Pobiera określony łańcuch. | 
| search | GET /v4/chains:searchPrzeszukuje łańcuch na podstawie jego nazwy. | 
Zasób REST: v4.googleLocations
| Metody | |
|---|---|
| report | POST /v4/{name=googleLocations/*}:reportZgłoś GoogleLocation. | 
| search | POST /v4/googleLocations:searchWyszukaj wszystkie możliwe lokalizacje pasujące do określonego żądania. | 
Usługa: mybusiness.googleapis.com
Aby wywołać tę usługę, zalecamy użycie dostarczonych przez Google bibliotek klienta. Jeśli do wywoływania tej usługi aplikacja musi używać własnych bibliotek, podczas tworzenia żądań do interfejsu API użyj podanych niżej informacji.
Dokument opisujący
Dokument opisujący to czytelna dla komputera specyfikacja opisująca interfejsy API REST i korzystanie z nich. Służy do tworzenia bibliotek klienta, wtyczek IDE i innych narzędzi, które współdziałają z interfejsami API Google. Jedna usługa może udostępniać wiele dokumentów opisujących. Ta usługa udostępnia następujące dokumenty wykrywania:
Punkt końcowy usługi
Punkt końcowy usługi to podstawowy adres URL, który określa adres sieciowy usługi interfejsu API. Jedna usługa może mieć wiele punktów końcowych. Ta usługa ma następujący punkt końcowy i wszystkie poniższe identyfikatory URI odnoszą się do tego punktu końcowego:
- https://mybusiness.googleapis.com
Zasób REST: v1.media
| Metody | |
|---|---|
| upload | POST /v1/media/{resourceName=**}POST /upload/v1/media/{resourceName=**}Przesyła multimedia. |