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/accounts Tworzy 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/*}:generateAccountNumber Generuje 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/accounts Wyświetla listę wszystkich kont uwierzytelnionego użytkownika. |
listRecommendGoogleLocations |
GET /v4/{name=accounts/*}:recommendGoogleLocations Wymień 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/*}/admins Zaprasza 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/*}/admins Zawiera 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/*}:accept Akceptuje określone zaproszenie. |
decline |
POST /v4/{name=accounts/*/invitations/*}:decline Odrzuca określone zaproszenie. |
list |
GET /v4/{parent=accounts/*}/invitations Wyświetla listę oczekujących zaproszeń dla określonego konta. |
Zasób REST: v4.accounts.locations
Metody | |
---|---|
associate |
POST /v4/{name=accounts/*/locations/*}:associate Wiąże lokalizację z identyfikatorem miejsca. |
batchGet |
POST /v4/{name=accounts/*}/locations:batchGet Pobiera wszystkie lokalizacje określone na danym koncie. |
batchGetReviews |
POST /v4/{name=accounts/*}/locations:batchGetReviews Zwraca dzielona na strony listę opinii dla wszystkich określonych lokalizacji. |
clearAssociation |
POST /v4/{name=accounts/*/locations/*}:clearAssociation Usuwa powiązanie między lokalizacją a jej identyfikatorem miejsca. |
create |
POST /v4/{parent=accounts/*}/locations Tworzy nowy zasób location należący do podanego konta i zwraca go. |
delete |
DELETE /v4/{name=accounts/*/locations/*} Usuwa lokalizację. |
fetchVerificationOptions |
POST /v4/{name=accounts/*/locations/*}:fetchVerificationOptions Zgłasza wszystkie opcje weryfikacji, które kwalifikują się do weryfikacji danej lokalizacji w określonym języku. |
findMatches |
POST /v4/{name=accounts/*/locations/*}:findMatches Znajduje 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/*}:googleUpdated Pobiera 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/*}/locations Zawiera listę lokalizacji dla określonego konta. |
patch |
PATCH /v4/{name=accounts/*/locations/*} Aktualizuje podaną lokalizację. |
reportInsights |
POST /v4/{name=accounts/*}/locations:reportInsights Zwraca raport zawierający statystyki dotyczące co najmniej 1 rodzaju danych według lokalizacji. |
transfer |
POST /v4/{name=accounts/*/locations/*}:transfer Przenosi 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/*}:verify Rozpoczyna proces weryfikacji lokalizacji. |
Zasób REST: v4.accounts.locations.admins
Metody | |
---|---|
create |
POST /v4/{parent=accounts/*/locations/*}/admins Zaprasza 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/*}/admins Zawiera 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/*}/insuranceNetworks Zwraca listę wszystkich agencji ubezpieczeniowych obsługiwanych przez Google. |
Zasób REST: v4.accounts.locations.localPosts
Metody | |
---|---|
create |
POST /v4/{parent=accounts/*/locations/*}/localPosts Tworzy 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/*}/localPosts Zwraca 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:reportInsights Zwraca 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/*}/media Tworzy 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/*}/media Zwraca 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:startUpload Generuje MediaItemDataRef na 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/customers Zwraca 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/*}/questions Dodaje 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/*}/questions Zwraca 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:delete Usuwa odpowiedź na pytanie napisaną przez bieżącego użytkownika. |
list |
GET /v4/{parent=accounts/*/locations/*/questions/*}/answers Zwraca listę odpowiedzi podzieloną na strony dla określonego pytania. |
upsert |
POST /v4/{parent=accounts/*/locations/*/questions/*}/answers:upsert Tworzy 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/*}/reply Usuwa odpowiedź na określoną opinię. |
get |
GET /v4/{name=accounts/*/locations/*/reviews/*} Zwraca określoną opinię. |
list |
GET /v4/{parent=accounts/*/locations/*}/reviews Zwraca 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/*}:complete Przechodzi proces weryfikacji PENDING . |
list |
GET /v4/{parent=accounts/*/locations/*}/verifications Wyświetl listę weryfikacji lokalizacji uporządkowanej według czasu utworzenia. |
Zasób REST: v4.attributes
Metody | |
---|---|
list |
GET /v4/attributes Zwraca 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:batchGet Zwraca listę kategorii działalności dla podanego języka i identyfikatorów GConcept. |
list |
GET /v4/categories Zwraca 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:search Przeszukuje łańcuch na podstawie jego nazwy. |
Zasób REST: v4.googleLocations
Metody | |
---|---|
report |
POST /v4/{name=googleLocations/*}:report Zgłoś GoogleLocation . |
search |
POST /v4/googleLocations:search Wyszukaj 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. |