问题标签 [google-my-business-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-my-business-api - 获取任何企业的 Google 商业评论列表?
我可以从任意企业获取评论列表吗?
您似乎获得了特定帐户和位置的评论列表。
https://mybusiness.googleapis.com/v3/accounts/account_name/locations/location_name/reviews
但是,您只能获取经过身份验证的用户的帐户列表。
https://mybusiness.googleapis.com/v3/accounts
是否有端点或方法可以列出任何企业的评论?我只需要数量或评论,真的不想看屏幕抓取类型的解决方案。
google-api - 如何通过显示名称获取 Google 评论
我想检查是否有人以其名称评论了我的业务。用户输入他的谷歌名称,然后我发送一个获取请求以检查评论是否存在。在文档中它说我可以使用此 url 获得评论
我想accont_name
并且location_name
与我的商业帐户相关,我可以在那里的某个地方找到它们。
但究竟是review_name
什么?是撰写评论的 Google 帐户的名称吗?如果是,当两个具有相同名称的不同 Google 帐户撰写评论时会发生什么?那时我会收到两条评论吗?我如何判断哪个评论与哪个帐户相关?
html - 显示 Google 评论的链接
目前正在与网站和 Google MyBusiness 合作。我们不想重复内容,而是希望在 Google MyBusiness(Google 地图)上包含客户评论的 URL - 有人对 URL 的格式有任何想法吗?
有很多关于如何制作链接以鼓励客户撰写评论的信息,
https://search.google.com/local/writereview?placeid=<place_id>
但我没有发现任何关于显示评论的链接。
javascript - 如何使用 Google My Business API 获取位置列表
我正在尝试使用 Google My Business Javascript API ( https://developers.google.com/my-business/quickstarts/javascript ) 获取用户的位置列表。用户使用他的 google 凭据成功登录并生成 oauth 令牌。但是当我试图获取位置时--->
我在 xhr.response 对象中得到空值。
php - 无法将 MyBusiness 与 google-api-php-client 连接
我的目标是接收特定帐户的位置。
我知道遵循所有说明:
1) 我在 php API Samples中下载并安装了谷歌客户端
2) 我从这里下载并安装了 MyBusiness.php Business Samples
3)我在开发者控制台(https://console.developers.google.com)中创建了项目
4) 我请求访问 Google My Business API,我收到了激活确认,并从控制台启用了 API。
5)我按照教程接收有关他们可以从中检索信息的帐户的信息
不幸的是,我总是遇到同样的错误,经过数小时的测试,我不知道该怎么办:“请求缺少所需的身份验证凭据,需要 OAuth 2 访问令牌、登录 cookie 或其他有效的身份验证凭据”
我该如何解决?
我错过了什么?
c# - GMB API - 无法获取/更新 Google 企业帐户 Pub/Sub 通知设置
我正在尝试使用 Google My Business API C# 客户端库:https ://developers.google.com/my-business/samples/以获得位置和评论的实时通知。我已按照以下网址提供的步骤操作:https ://developers.google.com/my-business/content/notification-setup#get_started 。但我被困在第 5 点) Account.updateNotifications。
我收到此错误:“{Parameter validation failed for \"name\"}”
我可以使用相同的“名称”参数成功获取帐户、位置、评论等,但它不适用于通知。我附上下面的代码。
如果有人遇到这个问题,请帮我解决这个问题。谢谢!
google-my-business-api - 使用 Google My Business API 获取评论链接
有没有办法使用 GMB API 获取评论链接?
最接近我需要的是:
其中第一个 ID (113400145807499011881) 是留下评论的用户 ID,第二个 ID (ChIJSRSm38NhLxMRBgg2EGMZqKc) 是地点 ID。
但是,API 返回的评论对象似乎没有包含足够的信息来获取评论者用户 ID。
谢谢你,圭多
google-my-business-api - 如何验证/测试具有 200 多个位置的 Google My Business API?
我是一家 SaaS 初创公司的后端开发人员。我希望测试来自公开的 Google My Business API 的所有可能响应。我已经设置了一个包含 2 个位置的测试帐户,但是,我想测试 200 个或更多位置。我想知道其他人在使用 Google My Business API 开发产品时如何测试他们的代码。(我想测试场景,比如获取与单个帐户关联的 100 多个位置)
php - 获得用户对服务帐户的同意
我正在尝试通过 Google My Business API 从我的企业获取信息,但是当我尝试通过他们获取信息时,google-api-php-client
我只收到以下消息:
代码:
另外我注意到这个错误只发生在我这样做的时候$client->setSubject("*********@gmail.com");
如果我忽略它,它会提出请求,但没有可用的营业地点。
我不是 100% 确定这是否是因为缺少用户同意,但在谷歌搜索后看起来像这样。我没有找到解释如何获得用户同意的文档。他们中的大多数人解释它是什么,而不是如何去做。
作为第二次测试,我尝试创建一个身份验证 url$auth_url = $client->createAuthUrl();
并设置重定向 uri $client->setRedirectUri('http://' . $_SERVER['HTTP_HOST'] . '/oauth2callback.php');
(也尝试将其设置为空:'')但后来我收到了 redirect_uri_mismatch 错误。这应该是正确的,因为您无法在服务帐户(或服务帐户的 OAuth2 客户端)中设置重定向 uri
那么我该如何解决这个问题呢?
php - Google API My Business + PHP + Laravel - 找不到类
我使用 OAuth 2.0 流 + google-api-php-client + Mybusiness PHP 类,但出现“找不到类”错误,见下文:
完整错误:
自动加载中添加的 MyBusiness 类:
所有必需的类(例如Google_Service_MyBusiness_ListAccountsResponse
,Google_Service_MyBusiness_Location
在 中app/Vendors/MyBusiness.php
)
我的代码有什么问题?