首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >从Google places API过滤评论

从Google places API过滤评论
EN

Stack Overflow用户
提问于 2015-08-23 17:36:40
回答 1查看 1.6K关注 0票数 1

我试图从Google places API中过滤评论,只返回好评(4-5星),但不知道如何做到这一点。这是我到目前为止所知道的:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<?php
 //Search variables
 $KEY='&key=YOURAPIKEY';
 $NAME='Pomegranate Cafe'; //business you are searching for
 $NAME= preg_replace("/[\s_]/", "-", $NAME);
 $ADDRESS='4025 E Chandler Blvd Ste 28';  //business address
 $ADDRESS= preg_replace("/[\s_]/", "-", $ADDRESS);
 $URL= 'https://maps.googleapis.com/maps/api/place/textsearch/json?query=';


 //Search through API for ID
 $searchJson = file_get_contents($URL.$NAME.$ADDRESS.$KEY);
 $searchJson = json_decode($searchJson, true);
 foreach ($searchJson['results'] as $place_id)
 {
     $googleID = $place_id['place_id'];
 };

 $URL= 'https://maps.googleapis.com/maps/api/place/details/json?placeid=' . $googleID . $KEY;
 $restaurantInfo = file_get_contents($URL);
 $restaurantInfo = json_decode($restaurantInfo, true);

 foreach ( $restaurantInfo['result']['reviews'][0] as $reviews )
 {   
     echo $reviews;
 }
 ?>

我想要发生的是,如何才能获得5星或4星的评价。我不知道该怎么做,而且我是JSON新手,PHP也是相对较新的。

谢谢你,康纳·古特曼

EN

回答 1

Stack Overflow用户

发布于 2015-08-25 05:12:05

没有过滤API返回的位置评论集的选项。它将向你展示谷歌最有用的评论,就像你在谷歌地图上看到的一样。

所以你不能解决这个问题,因为这个选项不存在。作为参考,可用的选项为documented here on the Google Developers site

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32169512

复制
相关文章
WordPress过滤纯英文评论
最近几天的垃圾广告评论很烦人,纯英文的,不知道哪来的, 以为是机器人就加了验证码 然而并没有什么卵用 在主题的functions.php中添加以下代码
用户2323866
2021/06/28
9101
WordPress 垃圾评论过滤插件
自从用上 WordPress,就注定了伴随我们文章的不再单纯是一针见血或者真心真情的评论了。因为 WordPress 强大的评论功能带来了令我们头疼不已的水军大师。自那一刻,你我也许才感觉到阻止是那么地艰难。如果,你也遇上了这样的问题,你也正因为垃圾评论而受到困扰,你也有了我曾有过的感觉,那么,请使用 wp-itluren-comment-filter。
Denis
2023/04/14
4740
b站评论过滤脚本
今天乘有空,写了一个油猴脚本,可以屏蔽b站评论区的评论!   油猴脚本地址:点击前往 ,相关的修改方式都有所描述。   油猴脚本源代码: // ==UserScript== // @name bili_rebuild // @description b站评论过滤器 // @license MIT // @namespace dreamcenter // @version 0.0.0.1 // @match *://www.bilibili.com/* // @require http://code.jqu
时光潜流
2022/12/26
7580
Google JavaScript API
You can use the JavaScript client library to interact with Google APIs, such as People, Calendar, and Drive, from your web applications. Follow the instructions on this page to get started.
拿我格子衫来
2022/01/24
5830
Google 发布 Google Friend Connect API
Google Friend Connect 是 Google 推出的社会化网络工具,通过此工具你可以将各种支持 OpenSocial 的应用通过 Google Friend Connect 在你的网站上应用,并且可以和已有的社会化网络进行整合应用。今天 Google 更是开放了 Google Friend Connect 的 API,让你能够访问到更多 Google Friend Connect 核心的数据和功能。 Google Friend Connect 提供两种 API,JavaScript API 允许你能够直接集成社会化社区到你的网页中。REST API 能够允许你把网站的现有的登陆系统和数据集成新的社会化数据和活动,并能实现让你的网站实现通过 Gmail 账号,Yahoo 账号,OpenID 等方式实现单点登录。
Denis
2023/04/14
6430
使用BOOTSTRAP设计评论过滤筛选
电子商务网站的商品评论,需要设置各种评论的类别,筛选出不同种类的评论,能直观的看出商品的口碑。如何设计评论过滤筛选,我们可以一起学习一下。 目标 使用html、css、bootstrap3设计一个
企鹅号小编
2018/01/03
8810
使用BOOTSTRAP设计评论过滤筛选
使用Google翻译Api
将环境变量GOOGLE_APPLICATION_CREDENTIALS设置为包含服务帐户密钥的JSON文件的文件路径。在Linux或macOS系统中设置方法如下:
职场亮哥
2020/10/10
4.6K0
python过滤 Kubernetes api数据
其中 pod_name 对应 items-->subsets-->addresses-->targetRef-->name
py3study
2020/02/24
1.1K0
AngularJS 的 API:模块 API、指令 API、服务 API、过滤器 API、路由 API
AngularJS 是一款流行的前端 JavaScript 框架,提供了丰富的 API 接口,用于实现前端应用的各种功能。本文将详细介绍 AngularJS 的 API,包括模块 API、指令 API、服务 API、过滤器 API、路由 API 等内容,帮助开发者充分了解和熟练运用 AngularJS 的各项功能。
网络技术联盟站
2023/07/05
2940
Google 使用机器学习解决代码审查评论
代码审查是大规模软件开发过程中的一个重要部分,占用了代码提交人员和代码审查员的大量时间。在这个过程中,审查员会审查代码中的问题,并编写的评论要求作者进行代码更改。在 Google,我们每年看到数百万条审查员的评论,作者们需要花费大约 60 分钟的时间来应对这些评论,并根据评论的文本提出代码更改。我们研究发现,代码作者为解决审查员评论必须付出的工作时间几乎随评论数量线性增长。然而,借助机器学习(ML),我们可以自动化并简化代码审查过程,例如,根据代码审查评论自动给出对应的代码变更。
明明如月学长
2023/07/10
3640
Google 使用机器学习解决代码审查评论
Google JS API 授权 失败
// 初始化OAuth2.0授权 const authenticate = () => { return gapi.auth2.getAuthInstance() .signIn({scope: "https://www.googleapis.com/auth/documents https://www.googleapis.com/auth/drive https://www.googleapis.com/auth/driv
拿我格子衫来
2022/01/24
4K0
Google JS API 授权 失败
Google短网址的API
除了速度快,goo.gl还提供详细的点击统计。比如,Yahoo首页的短网址是http://goo.gl/QuXj,那么它的统计数据就在http://goo.gl/info/QuXj。加上后缀".qr",还能得到这个网址的二维条形码,Yahoo的就是http://goo.gl/QuXj.qr。
ruanyf
2018/09/21
4.4K1
Google短网址的API
Google MAP API 初步尝试
今天看了一下午Google的API,发现还挺简单的。稍微懂点Javascript就可以了。 写了个小例子
EltonZheng
2021/01/26
1.6K0
Google JavaScript API 的使用
您可以使用JavaScript客户端库与Web应用程序中的Google API(例如,人物,日历和云端硬盘)进行交互。请按照此页面上的说明进行操作。
拿我格子衫来
2022/01/24
3K0
厉害!超越微软、Google、Facebook ! 旷视科技包揽 COCO、Places 三项世界冠军
如果你觉得好的话,不妨分享到朋友圈。 当地时间10月29日上午,在意大利威尼斯召开的计算机视觉国际顶级会议 International Conference on Computer Vision(ICCV 2017)的 “Joint COCO and Places Recognition Challenge” Workshop 中公布了 COCO 及 Places 竞赛排名情况。在共七项挑战项目中,旷视科技研究院团队(Megvii)参与了其中最重要的四项,并获得了三项第一、一项第二的优异成绩,一举击败了来自
IT派
2018/03/28
1K0
厉害!超越微软、Google、Facebook ! 旷视科技包揽 COCO、Places 三项世界冠军
Baidu与Google地图API初探
前天周六,有个好友过来玩,他说想在他的站点中加入地图导航模块,但不知道选择哪个第三方Map API
全栈程序员站长
2022/07/12
1.8K0
Baidu与Google地图API初探
使用Google JS api 创建 文档
https://developers.google.com/docs/api/reference/rest/v1/documents/request#Request
拿我格子衫来
2022/01/24
3.3K0
使用Google JS api 创建 文档
Google 新推出Background sync API
Background sync是Google新推出的Web API,可延迟用户行为,直到用户网络连接稳定。这样有助于保证用户想要发送的数据就是实际发送的数据。 目前存在的问题 网络是消磨用户时间最多的途径,时间浪费在网络上等待网页加载,网页呈现等一些加载数据方面。 但是有很多时候,并不希望浪费时间,更期望达成是以下的体验:1. 拿出手机;2. 实现用户目标;3. 放回手机;4. 享受人生 然而,流畅的用户体验往往都会受糟糕的网络而影响,常常会为用户呈现空白屏幕或停滞不动的进度条,用户最多能容忍10秒。尽管“
葡萄城控件
2018/01/10
1.4K0
折腾Google Docs API 的坑
快速开始 https://developers.google.cn/docs/api/quickstart/nodejs#step_2_install_the_client_library
拿我格子衫来
2022/01/24
1.3K0
折腾Google Docs API 的坑
点击加载更多

相似问题

Google Places API -提交评论

21

从google places API获得超过5条评论

50

Google Places API,我如何获取评论?

23

Google Places API未显示最新评论

10

Google Places API -下载用户评论和星级

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文