所以我想让用户在我的应用中说他们去过的地方,我想使用谷歌地图API,并在这里提出请求。
https://maps.googleapis.com/maps/api/geocode/json?address=London&key=MY_API_KEY
这样,我就可以得到的长纬度 和绘图在地图上。
问题是,如果我向上面那个网址提出请求,我担心我可能会暴露我的API密钥,所以有人在网络标签中寻找,当它提出请求时,就能够窃取它。
我知道我可以在我的源代码中用环境变量隐藏它们,但有办法从网络标签中隐藏jumble它们吗? 或者我将不得不完全重新思考我的方法?
你应该在后台使用它的请求
问题是,如果我向上面那个网址提出请求,我担心我可能会暴露我的API密钥,所以有人在网络标签中寻找,当它提出请求时,就能够窃取它。
你的罐头 在谷歌云平台中限制你的API密钥
@Владислав也建议在服务器上调用API。另一个原因是 CORS