首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过API检测重定向谷歌地图place_id

通过API检测重定向谷歌地图place_id
EN

Stack Overflow用户
提问于 2016-09-01 00:31:29
回答 1查看 168关注 0票数 0

我正在寻找一种方法来确定place_id和Google是否通过向发送place_id的详细请求而获得,是否被重定向到另一个Google结果。

我认为这个问题关于获得重定向照片URL可能是相关的,但它似乎是不同的行为,我看到的。

下面是:

好清单

Place:ChIJF07Dwbbv3IARm-54MM1clQE表示具有以下NAP的清单:

  • 全场赌场活动
  • 17941天空公园Cir Suite B,欧文,CA 92614,美国
  • (949) 439-5207

它的地图ID是114099401919098523。访问Google上的URL将返回一个清单,其中包含与API细节请求相同的NAP。

重定向清单

Place:ChIJF07Dwbbv3IARv0ORjjGlaFg表示具有以下NAP的清单:

  • 全场赌场活动
  • 24752刀具,拉古纳尼格尔,CA 92677,美国
  • (949) 439-5207

请注意,名称和电话与第一个place_id相同

注意: API响应返回与请求ID相同的(而不是30x__)。因此,这就排除了在回复中进行重定向或检查不同ID的可能性。

它的地图ID是6370523305179431871。访问Google上的URL将我重定向到一个清单,其中包含了一个与details API请求不同的地址。

此外,已将其转至上文所述的第一份清单。

从使用者的角度来看,这是有意义的,因为后者很可能是前者的复制,并且已经被合并以将浏览器中的用户流量发送到正确的位置。

问题

我将如何以编程方式确定这一点?我已经使用curl逐个完成重定向。但是,I最终会被破坏成一些编码的十六进制值,我还不知道如何解析这些值。

如果除了在浏览器中检查结果列表之外,没有其他可行的方法来确定这一点,我可能会向Google团队询问他们的建议。

感谢您对place_ids和Google之间的关系提出的任何建议,或提供的清晰性。

EN

Stack Overflow用户

回答已采纳

发布于 2016-09-16 15:15:10

UPDATE(2016-09-19):这个问题现在已在Places中解决了:重定向列表(ChIJF07Dwbbv3IARv0ORjjGlaFg)的详细请求返回好的列表(ChIJF07Dwbbv3IARm-54MM1clQE)

以前,重定向的位置会显示带有标志的在地方API

代码语言:javascript
复制
permanently_closed: true

您可能对在"Place“请求中添加重定向位置或地图ID有一个特性请求。如果是这样的话,将其标记为接收更新。

如果您正在从Google (而不是API)下载curl并依赖HTTP重定向.嗯,这肯定会在任何不可预测的时候改变,我非常反对。

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

https://stackoverflow.com/questions/39261011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档