我正在尝试将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地方信息评论小部件。我在Google和Google Developers中搜索了“ Google地方信息评论小部件”,它返回了结果:
但是,链接会转到404页面:
我已经使用API密钥在自己的页面上复制了Podium所做的事情。但是,小部件不会显示。我没有任何错误,iframe加载了一些脚本和一些隐藏的html元素,但没有呈现完整的小部件。
这是我无法访问的API或功能吗?有没有人实现类似的东西?
答案 0 :(得分:3)
我也有完全相同的经历,并就此与Google取得了联系。
这是他们于2018年9月4日的初步答复
为此致歉。
请问您是否遵循以下步骤: https://developers.google.com/places/reviews/#api-key
它说:“在开始编码之前,请通知您的Google 您打算创建项目以使用Google的联系人 Places API评论小部件。指明Google的电子邮件地址 您打算用来管理项目的帐户。 Google将使用此 电子邮件地址,以便您激活项目的API。
在您的Google联系人确认您的电子邮件地址之后 可以激活Google Places API评论小部件,您可以按照 这里的说明: https://developers.google.com/places/reviews/#api-key激活 API并创建您的密钥。
请问您是否有联络人?如果你没有一个 表示歉意,但“评论的窗口小部件”通常不可用,因为 它需要一些特殊的授权才能使用。请注意 我们正在调查,看看您是否可以访问该小部件。
如果您有联系人,请告诉我。
前进,请问您想使用哪种类型的地方 的“评论”小部件?
然后这个:
关于您打算使用“审阅小部件”,我将 就像您知道的那样,不幸的是,Review Widget不是 目前可用。我们没有预计的一般日期 该产品的可用性,但我可以回复您并通知您 一旦“评论”小部件已公开可用。再来一次, 对此造成的不便,我们深表歉意。
最后:
“评论”小部件实际上仅限于受信任的合作伙伴 此时此刻。而且,Review Widget团队并不在寻找新的 目前的测试人员:
话虽如此,“评论”小部件上的公共文档包含 已经设为私人。如前所述,评论小部件不是 尚未向公众开放。
很抱歉成为坏消息的承担者...
答案 1 :(得分:1)
检查一下...如果有帮助,我不知道。我也一直试图弄清楚这一点。一家名为BirdEye的公司拥有此Review Portal,该门户可在页面上打开评论后小部件。我检查了代码,发现有2个JS脚本在Google的Places API上调用(图像已附加)。我假设点击这些脚本的按钮代码就在下面。这对任何人有意义吗?但是,我无法进入实际的JS文件。
<button class="btnReviewSite2" data-source-url="https://www.google.com/search?q=Innovative+Roofing&ludocid=8385655751686277266&gws_rd=cr&fpstate=lie&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>