问题标签 [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.
python - 使用 O-Auth 在 Flask 应用程序上访问 Google My Business API 的问题
我正在尝试在烧瓶应用程序上访问 Google My Business API,但遇到了问题。我已经使用授权和 oauth-callback 函数设置了 O-Auth 过程。oauth 声称一切正常,因为它完成了 oauth-callback 函数并重定向到位置方法。我在构建函数中添加了一个开发者 api 密钥。当我尝试使用构建功能建立与 api 的连接时,我得到了这个:googleapiclient.errors.UnknownApiNameOrVersion: name: mybusiness version: v4. 我很确定是正确的 api 详细信息,因为在没有 oauth 的命令行版本中,api 名称和版本号有效。我卡住了,我认为错误消息可能有点误导,也许我的 oauth 过程有问题。我做的不对?
我已经使用相同的程序尝试了 google drive api 并且它有效。我还确保在 google 开发者控制台中启用了 google my business api。
这是授权功能:
这是 oauth 回调函数:
这是 creds_to_dict 方法:
这是它在位置方法中窒息的地方:
这些是全局定义的范围和 API 详细信息:
我希望 api 能够连接并允许 api 请求。
google-my-business-api - 如何通过使用 API 搜索其名称来获取在 google 上注册的所有 google 业务?
我需要帮助相关的 API。首先,我想知道谷歌提供了任何类型的 API,它提供了使用企业名称及其地址在谷歌上注册的所有谷歌企业的搜索结果。
如果是,那么这对我有好处,请给我任何文档链接。
我还检查了谷歌 API 的谷歌文档。但我找不到我需要的确切 API。
google-maps - Google Place ID Finder 上显示多个地点 - 删除重复项
Google Place ID Finder 显示了位于美国肯塔基州的“Creation Museum”的 3 个不同位置。
地点 ID 查找器: https ://developers.google.com/maps/documentation/javascript/examples/places-placeid-finder
- 正确:Creation Museum, Bullittsburg Church Road, Petersburg, KY, USA
- 错误:美国肯塔基州佛罗伦萨市商人街创作博物馆
- 错误:创造博物馆,创造博物馆,辛辛那提,肯塔基州,美国
Google 我的商家支持拒绝支持此问题,因为他们找不到与这些错误位置相关的 GMB 页面。如何从 Google 地方信息中删除不正确/错误的位置?
php - Google 客户端返回 JWT ErrorException:提供的密钥参数不能被强制转换为私钥
我正在尝试设置 Google 客户端,我想将它与 Google MyBusiness 服务一起用作参数。
我尝试了我在 Google 客户端文档中阅读过的所有解决方案,并且还到处寻求帮助。我仍然有来自 JWT 的 ErrorException,上面写着:“openssl_sign():提供的密钥参数不能被强制转换为私钥”
我真的需要你的帮助来找出这段代码有什么问题。我正在尝试获取 Google 评论。
php - 如何在 PHP 中使用 Google My business API 发布问题的新答案
我们有一个管理多个位置的 Google 我的商家帐户。我想创建一个回答问题的界面。我的问题是我找不到如何检索当前位置的 Author 对象。
我尝试创建一个新的 Google_Service_MyBusiness_Author 对象并提交它,但它似乎不起作用。我正在使用 MyBusiness API 4.5
我收到“请求包含无效参数”异常。我这样做对吗?我应该怎么做才能使我的答案有效?
google-api - 以编程方式接受服务帐户的“Google 我的商家”邀请
我正在尝试使用服务帐户通过 Google My Business API 检索位置/评论。
到目前为止,我有:
- 在 Developers Console 中创建了一个项目
- 启用对 Google My Business API 的访问(已被 Google 批准/列入白名单)
- 使用关联的 OAuth 身份创建服务帐户
- 邀请 OAuth 身份(即服务帐户)作为“Google 我的商家”位置的管理员
当使用可从https://developers.google.com/my-business/sampleshttps://mybusiness.googleapis.com/v4/accounts/[ACCOUNT NAME]/invitations
下载的 Google 示例 .NET 客户端以编程方式列出邀请时,我能够看到邀请
但是,当我尝试通过https://mybusiness.googleapis.com/v4/accounts/[ACCOUNT NAME]/invitations/[INVITATION NAME]:accept
请求接受邀请时失败并出现 500 服务器错误。
创建MyBusinessService
实例时,我首先创建一个服务帐户凭据,例如:
接下来我创建一个初始化器,如:
最后,我创建了一个MyBusinessService
实例,例如:var service = new MyBusinessService(initializer);
我可以列出邀请:
但是,尝试接受邀请失败:
第一个参数null
如本文档所述,请求正文应为空。
或者是否有其他方式可以接受邀请,以使服务帐户能够检索我们所在位置的“Google 我的商家”评论?
google-api - 需要帮助 - 将 Google 我的商家帖子嵌入网站
我正在寻找一个 api 或其他方式来从谷歌我的业务中获取帖子(而不是评论)并将它们嵌入到网站中。我们不想将更新/帖子放在两个不同的地方...谷歌我的业务和实际网站。
我已经在使用 google places API 获取评论,但没有找到任何实际帖子的解决方案
感谢任何最终结果的方向......谢谢
php - 如何从 Google 检索“我的商家”评论
我可以连接到“Google 我的商家”并拨打电话以返回帐号,但我无法列出与该帐户关联的位置,进而无法检索评论。
当我打印 $account->name 时,我可以看到accounts/000000000000000000000
(带有我的帐户 ID),所以我只是假设它一直工作到那时,但我不确定为什么不会有任何位置。我在我的企业帐户中添加了一个。