使用JavaScript在网站上显示Google Places评论可以通过以下步骤实现:
<div id="reviews-container"></div>
Place Details
请求来获取特定地点的评论。以下是一个使用JavaScript和Google Places API的示例代码:// 替换YOUR_API_KEY为你在步骤2中获取的API密钥
const apiKey = 'YOUR_API_KEY';
// 替换PLACE_ID为你想要获取评论的地点的ID
const placeId = 'PLACE_ID';
// 创建一个请求URL
const url = `https://maps.googleapis.com/maps/api/place/details/json?place_id=${placeId}&fields=reviews&key=${apiKey}`;
// 发送请求并处理响应
fetch(url)
.then(response => response.json())
.then(data => {
const reviews = data.result.reviews;
const reviewsContainer = document.getElementById('reviews-container');
// 遍历评论并将其添加到容器中
reviews.forEach(review => {
const reviewElement = document.createElement('div');
reviewElement.innerHTML = `
<h3>${review.author_name}</h3>
<p>${review.rating} stars</p>
<p>${review.text}</p>
`;
reviewsContainer.appendChild(reviewElement);
});
})
.catch(error => {
console.error('Error:', error);
});
请注意,上述代码中的PLACE_ID
应替换为你想要获取评论的地点的实际ID。
<script>
标签中,或将其保存为单独的JavaScript文件并在HTML文件中引用。这样,当你的网站加载时,JavaScript代码将从Google Places API获取评论,并将其动态添加到指定的容器中,从而在网站上显示Google Places评论。
对于腾讯云相关产品和产品介绍链接地址,由于要求不能提及具体品牌商,建议你参考腾讯云的文档和开发者资源,以了解他们提供的与地图和位置相关的产品和服务。
领取专属 10元无门槛券
手把手带您无忧上云