Google Places API 评论小工具

问题描述 投票:0回答:3

我正在尝试将 Google 的“撰写评论”小部件嵌入到我的网站中。就像 Podium.com 所做的那样。

他们托管一个页面并使用 src 加载 iframe:

https://www.google.com/maps/api/js/ReviewsService.LoadWriteWidget?key=THEIR_API_KEY&pb=!2m1!1sChIJ6VFjYpqa9YgREIJTX-XLyoE!3shttps%3A%2F%2Ftheir-url.com!5sen&cb=37369878

这会像这样呈现小部件:

我深入研究了他们的 html 源代码,发现他们正在使用 Google Places Reviews Widget。我在 GoogleGoogle Developers 搜索“Google Places Reviews Widget”,它返回结果:

但是,链接会转到 404 页面:

我已经使用我的 API 密钥在我自己的页面上复制了 Podium 正在做的事情。但是,该小部件不显示。我没有收到任何错误,iframe 加载了一些脚本和一些隐藏的 html 元素,但没有渲染完整的小部件。

这是我无法访问的 API 或功能吗?有人实施过类似的事情吗?

google-maps google-maps-api-3 google-places-api
3个回答
11
投票

我也有完全相同的经历,并联系了谷歌。

这是他们2018年9月4日的初步答复

对此延迟表示歉意。

请问您是否按照此处的步骤操作: https://developers.google.com/places/reviews/#api-key

上面写着:“在开始编码之前,请通知您的 Google 您打算创建一个使用 Google 的项目的联系人 Places API 评论小部件。指明 Google 的电子邮件地址 您打算用来管理项目的帐户。谷歌将使用这个 电子邮件地址,允许您为您的项目激活 API。

您的 Google 联系人确认您的电子邮件地址后 可以激活 Google Places API Reviews Widget,您可以按照 此处的说明: https://developers.google.com/places/reviews/#api-key 激活 API 并创建您的密钥。

请问有联络人吗?如果你没有的话, 抱歉,评论的小部件通常不可用,因为 它需要一些特殊授权才能使用。请注意 我们正在调查您是否可以访问该小部件。

如果您有联系人,请告诉我。

接下来,请问您想使用什么样的地方 评论小部件的用途?

然后这个:

关于您使用评论小部件的意图,我会 想让您知道,不幸的是,评论小工具不是 目前可用。我们没有预期一般性的日期 该产品有货,但我可以回复您并通知您 一旦评论小部件已经公开可用。再次, 对于由此带来的不便,我们深表歉意。

最后:

评论小部件实际上仅限于值得信赖的合作伙伴 此时此刻。此外,Review Widget 团队并不是在寻找新的 目前测试人员:

话虽如此,评论小部件上的公共文档已经 已经设置为私有。如前所述,评论小部件不是 但仍可供公众使用。

很抱歉带来坏消息......


1
投票

看看这个...我不知道这是否有帮助。我也一直在试图解决这个问题。一家名为 BirdEye 的公司有一个评论门户,可以在页面上打开评论后小部件。我检查了代码,发现有 2 个 JS 脚本调用 Google 的 Places API(附图)。我假设点击这些脚本的按钮代码就在下面。这对任何人都有意义吗?但我无法进入实际的 JS 文件。

<button class="btnReviewSite2" data-source-url="https://www.google.com/search?q=Innovative+Roofing&amp;ludocid=8385655751686277266&amp;gws_rd=cr&amp;fpstate=lie&amp;lrd=0x87938c4de368e6b3:0x745fd57a1ff8c892,2#trex=m_t:lcl_akp,rc_f:nav,rc_ludocids:8385655751686277266" data-place-id="ChIJs-Zo402Mk4cRksj4H3rVX3Q" data-google-embedded="1" data-source-url_9="" data-source-id="2">
<span class="aggr-source-wrapper">
<span class="rev-site-2 presenceIcon aggr-source-2 aggr-dummy-source-g">
</span>
</span>
<span title="Review us on Google">
</span>
</button>

Google Places API JS Script


0
投票

我自己也很好奇,以下是我通过直接 Google 评论链接收到的自动消息中发现的内容,作为示例。

“https://link.cloudbeds.com/kY8z3M0RT”>“Link.cloudbeds.com”>“G.page”>“Search.google.com”>“https://www.google.com/maps/ api/js/ReviewsService.LoadWriteWidget2?key=AIzaSyCPBV2lN8GhK1qwSAsabHlj0iLbaNTdnyU”

这告诉你什么?谢谢!

© www.soinside.com 2019 - 2024. All rights reserved.