Google Business Profile Account Management
Manage Google Business Profile accounts, locations, invitations, admins, and location transfer workflows.
认证方式
| 方式 | 底层类型 | 状态 | 说明 |
|---|---|---|---|
| OAuth 2.0 | oauth2 | available | — |
调用示例
import { createClient } from "@open-connector/sdk";const oc = createClient({ baseUrl: "https://api.openconnector.dev", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({ slug: "GOOGLE_BUSINESS_PROFILE_ACCOUNT_MANAGEMENT_MYBUSINESSACCOUNTMANAGEMENT_ACCOUNTS_CREATE", connectedAccountId: "conn_...", arguments: { /* match this tool's input schema */ },});import Composio from "@composio/client";const composio = new Composio({ baseURL: "https://api.openconnector.dev/composio", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("GOOGLE_BUSINESS_PROFILE_ACCOUNT_MANAGEMENT_MYBUSINESSACCOUNTMANAGEMENT_ACCOUNTS_CREATE", { connected_account_id: "conn_...", arguments: { /* match this tool's input schema */ },});oc tools execute GOOGLE_BUSINESS_PROFILE_ACCOUNT_MANAGEMENT_MYBUSINESSACCOUNTMANAGEMENT_ACCOUNTS_CREATE --data '{ }'Tool 目录
可用 Tools
11 个可调用操作
Mybusinessaccountmanagement Accounts CreateGOOGLE_BUSINESS_PROFILE_ACCOUNT_MANAGEMENT_MYBUSINESSACCOUNTMANAGEMENT_ACCOUNTS_CREATECreates an account with the specified name and type under the given parent. - Personal accounts and Organizations cannot be created. - User Groups cannot be created with a Personal account as primary owner. - Location Groups cannot be created with a primary owner of a Personal account if the Personal account is in an Organization. - Location Groups cannot own Location Groups.需要连接1 scope
Creates an account with the specified name and type under the given parent. - Personal accounts and Organizations cannot be created. - User Groups cannot be created with a Personal account as primary owner. - Location Groups cannot be created with a primary owner of a Personal account if the Personal account is in an Organization. - Location Groups cannot own Location Groups.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/business.manageTags
Mybusinessaccountmanagement Accounts GetGOOGLE_BUSINESS_PROFILE_ACCOUNT_MANAGEMENT_MYBUSINESSACCOUNTMANAGEMENT_ACCOUNTS_GETGets the specified account. Returns `NOT_FOUND` if the account does not exist or if the caller does not have access rights to it.需要连接1 scope
Gets the specified account. Returns `NOT_FOUND` if the account does not exist or if the caller does not have access rights to it.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/business.manageTags
Mybusinessaccountmanagement Accounts Invitations AcceptGOOGLE_BUSINESS_PROFILE_ACCOUNT_MANAGEMENT_MYBUSINESSACCOUNTMANAGEMENT_ACCOUNTS_INVITATIONS_ACCEPTAccepts the specified invitation.需要连接1 scope
Accepts the specified invitation.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/business.manageTags
Mybusinessaccountmanagement Accounts Invitations DeclineGOOGLE_BUSINESS_PROFILE_ACCOUNT_MANAGEMENT_MYBUSINESSACCOUNTMANAGEMENT_ACCOUNTS_INVITATIONS_DECLINEDeclines the specified invitation.需要连接1 scope
Declines the specified invitation.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/business.manageTags
Mybusinessaccountmanagement Accounts Invitations ListGOOGLE_BUSINESS_PROFILE_ACCOUNT_MANAGEMENT_MYBUSINESSACCOUNTMANAGEMENT_ACCOUNTS_INVITATIONS_LISTLists pending invitations for the specified account.需要连接1 scope
Lists pending invitations for the specified account.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/business.manageTags
Mybusinessaccountmanagement Accounts ListGOOGLE_BUSINESS_PROFILE_ACCOUNT_MANAGEMENT_MYBUSINESSACCOUNTMANAGEMENT_ACCOUNTS_LISTLists all of the accounts for the authenticated user. This includes all accounts that the user owns, as well as any accounts for which the user has management rights.需要连接1 scope
Lists all of the accounts for the authenticated user. This includes all accounts that the user owns, as well as any accounts for which the user has management rights.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/business.manageTags
Mybusinessaccountmanagement Locations Admins CreateGOOGLE_BUSINESS_PROFILE_ACCOUNT_MANAGEMENT_MYBUSINESSACCOUNTMANAGEMENT_LOCATIONS_ADMINS_CREATEInvites the specified user to become an administrator for the specified location. The invitee must accept the invitation in order to be granted access to the location. See AcceptInvitation to programmatically accept an invitation.需要连接1 scope
Invites the specified user to become an administrator for the specified location. The invitee must accept the invitation in order to be granted access to the location. See AcceptInvitation to programmatically accept an invitation.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/business.manageTags
Mybusinessaccountmanagement Locations Admins DeleteGOOGLE_BUSINESS_PROFILE_ACCOUNT_MANAGEMENT_MYBUSINESSACCOUNTMANAGEMENT_LOCATIONS_ADMINS_DELETERemoves the specified admin as a manager of the specified location.需要连接1 scope
Removes the specified admin as a manager of the specified location.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/business.manageTags
Mybusinessaccountmanagement Locations Admins ListGOOGLE_BUSINESS_PROFILE_ACCOUNT_MANAGEMENT_MYBUSINESSACCOUNTMANAGEMENT_LOCATIONS_ADMINS_LISTLists all of the admins for the specified location.需要连接1 scope
Lists all of the admins for the specified location.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/business.manageTags
Mybusinessaccountmanagement Locations Admins PatchGOOGLE_BUSINESS_PROFILE_ACCOUNT_MANAGEMENT_MYBUSINESSACCOUNTMANAGEMENT_LOCATIONS_ADMINS_PATCHUpdates the Admin for the specified location. Only the AdminRole of the Admin can be updated.需要连接1 scope
Updates the Admin for the specified location. Only the AdminRole of the Admin can be updated.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/business.manageTags
Mybusinessaccountmanagement Locations TransferGOOGLE_BUSINESS_PROFILE_ACCOUNT_MANAGEMENT_MYBUSINESSACCOUNTMANAGEMENT_LOCATIONS_TRANSFERMoves a location from an account that the user owns to another account that the same user administers. The user must be an owner of the account the location is currently associated with and must also be at least a manager of the destination account.需要连接1 scope
Moves a location from an account that the user owns to another account that the same user administers. The user must be an owner of the account the location is currently associated with and must also be at least a manager of the destination account.
认证
需要 Connected AccountScopes
https://www.googleapis.com/auth/business.manageTags