位置: IT常识 - 正文

高德地图定位获取不到报错INVALID_USER_SCODE(高德地图定位获取用户手机号码)

编辑:rootadmin
高德地图定位获取不到报错INVALID_USER_SCODE

在使用时获取不到数据只能得到经纬度,

打印时会报INVALID_USER_SCODE

其实这在官网里提到了,之前没有通篇全读注意

4. 添加成功后,可获取到key值和安全密钥jscode(自2021年12月02日升级,升级之后所申请的 key 必须配备安全密钥 jscode一起使用)

注意:此次升级不会影响之前已获得 key 的使用;升级之后的新增的key必须要配备安全密钥一起使用,具体用法请您参看下文《JSAPI key和安全密钥设置和使用》(本次key升级新增安全密钥,是为了提升广大用户的对自己的key安全有效管理,降低明文传输被窃取的风险 。)

推荐整理分享高德地图定位获取不到报错INVALID_USER_SCODE(高德地图定位获取用户手机号码),希望有所帮助,仅作参考,欢迎阅读内容。

高德地图定位获取不到报错INVALID_USER_SCODE(高德地图定位获取用户手机号码)

文章相关热门搜索词:高德 定位,高德地图获取定位信息,高德地图定位系统在哪里,高德 定位,高德地图定位置,高德地图定位置,高德地图定位获取ip,高德地图定位获取ip,内容如对您有帮助,希望把文章链接给更多的朋友!

 以上是官网原话

注意是必须搭配安全密钥一起使用!

以前可能老版本的项目没有这样使用,照着写就会拿不到数据

官网提供了两种解决办法:

一:1)JSAPI key搭配代理服务器并携带安全密钥转发(安全)

引入地图 JSAPI 脚本之前增加代理服务器设置脚本标签,设置代理服务器域名或地址,将下面示例代码中的「您的代理服务器域名或地址」替换为您的代理服务器域名或ip地址,其中_AMapService为代理请求固定前缀,不可省略或修改。(注意您这个设置必须是在 JSAPI 的脚本加载之前进行设置,否则设置无效。)

<script type="text/javascript"> window._AMapSecurityConfig = { serviceHost:'您的代理服务器域名或地址/_AMapService', // 例如 :serviceHost:'http://1.1.1.1:80/_AMapService', }</script><script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.15&key=您申请的key值"></script>

2)代理服务器的设置

以 Nginx 反向代理为例,参考以下三个location配置,进行反向代理设置,分别对应自定义地图、海外地图、Web服务,其中自定义地图和海外地图如果没有使用到相关功能也可以不设置。需要将以下配置中的“您的安全密钥”六个字替换为您刚刚获取的jscode安全密钥。如果您使用了多个key,需要在代理设置中根据 key来映射不同的安全密钥。

server { listen 80; #nginx端口设置,可按实际端口修改 server_name 127.0.0.1; #nginx server_name 对应进行配置,可按实际添加或修改 # 自定义地图服务代理 location /_AMapService/v4/map/styles { set $args "$args&jscode=您的安全密钥"; proxy_pass https://webapi.amap.com/v4/map/styles; } # 海外地图服务代理 location /_AMapService/v3/vectormap { set $args "$args&jscode=您的安全密钥"; proxy_pass https://fmap01.amap.com/v3/vectormap; } # Web服务API 代理 location /_AMapService/ { set $args "$args&jscode=您的安全密钥"; proxy_pass https://restapi.amap.com/; }}

方式二【不建议】:

JSAPI key搭配静态安全密钥以明文设置(不安全,建议开发环境用):

引入地图 JSAPI 脚本之前增加设置 JSAPI 安全密钥的脚本标签,并将您的安全密钥「您申请的安全密钥」替换为您的安全密钥;(注意这个设置必须是在 JSAPI 的脚本加载之前进行设置,否则设置无效。)

<script type="text/javascript"> window._AMapSecurityConfig = { securityJsCode:'您申请的安全密钥', }</script><script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.15&key=您申请的key值"></script>

虽然说这种不建议,但小伙伴平时可能还是使用这种方便点,如果有实际开发需要则使用第一种更好。

本文链接地址:https://www.jiuchutong.com/zhishi/279835.html 转载请保留说明!

上一篇:电脑任务栏图标不见了恢复教程(电脑任务栏图标怎么全部显示出来)

下一篇:win10电源选项在哪(win10电脑电源选项怎样设置最好)

  • 48v20ah等于多少毫安(48v20ah等于多少度)

    48v20ah等于多少毫安(48v20ah等于多少度)

  • 如何用qq同步助手把通讯录导入新手机(如何用QQ同步助手把华为手机资料转到苹果手机)

    如何用qq同步助手把通讯录导入新手机(如何用QQ同步助手把华为手机资料转到苹果手机)

  • 可以无线充电的手机有哪些(可以无线充电的vivo手机)

    可以无线充电的手机有哪些(可以无线充电的vivo手机)

  • 微信聊天记录怎么导出(微信聊天记录怎么恢复)

    微信聊天记录怎么导出(微信聊天记录怎么恢复)

  • 华为桌面时钟怎么调出来(华为桌面时钟怎么变成黑色)

    华为桌面时钟怎么调出来(华为桌面时钟怎么变成黑色)

  • sim卡损坏的症状(sim卡损坏是怎么回事)

    sim卡损坏的症状(sim卡损坏是怎么回事)

  • 苹果定位找不到对方位置(苹果定位找不到设备)

    苹果定位找不到对方位置(苹果定位找不到设备)

  • 华硕键盘灯怎么关(华硕键盘灯怎么激活)

    华硕键盘灯怎么关(华硕键盘灯怎么激活)

  • qq看资料卡有记录吗(qq看资料卡有记录怎么看)

    qq看资料卡有记录吗(qq看资料卡有记录怎么看)

  • mt6765相当于麒麟什么处理器(mt6765相当于麒麟多少)

    mt6765相当于麒麟什么处理器(mt6765相当于麒麟多少)

  • 苹果手机如何与电视同屏幕显示(苹果手机如何与蓝牙耳机配对)

    苹果手机如何与电视同屏幕显示(苹果手机如何与蓝牙耳机配对)

  • 11 pro max是双卡吗(11promax是双卡手机吗)

    11 pro max是双卡吗(11promax是双卡手机吗)

  • 手机微信怎么粘贴(手机微信怎么粘贴图片)

    手机微信怎么粘贴(手机微信怎么粘贴图片)

  • 微信账户存在异常怎么解决呢(微信账户存在异常图片)

    微信账户存在异常怎么解决呢(微信账户存在异常图片)

  • 锂电池短路了一下还能用吗(锂电池短路了会出现什么现象)

    锂电池短路了一下还能用吗(锂电池短路了会出现什么现象)

  • 用热点看电视费流量吗(个人热点看电视消耗大吗?)

    用热点看电视费流量吗(个人热点看电视消耗大吗?)

  • 华为手机左上角hd啥意思(华为手机左上角出现一个HD怎么取消)

    华为手机左上角hd啥意思(华为手机左上角出现一个HD怎么取消)

  • mac地址储存在哪里(mac地址通常存储在计算机的哪里)

    mac地址储存在哪里(mac地址通常存储在计算机的哪里)

  • 微信账单删除了还能查到吗(微信账单删除了还能查到流水吗)

    微信账单删除了还能查到吗(微信账单删除了还能查到流水吗)

  • 微信怎么禁止别人拉我入群(微信怎么禁止别人重新加我)

    微信怎么禁止别人拉我入群(微信怎么禁止别人重新加我)

  • i3 3240配什么主板(i3 3240配什么显卡最好)

    i3 3240配什么主板(i3 3240配什么显卡最好)

  • nova4跟nova4e的区别(nova4和nova4e的区别哪个好)

    nova4跟nova4e的区别(nova4和nova4e的区别哪个好)

  • 获取设备信息权限在哪(获取设备信息权限在哪里设置vivo)

    获取设备信息权限在哪(获取设备信息权限在哪里设置vivo)

  • Css之使用calc()计算宽高(vw/vh)(css calculate)

    Css之使用calc()计算宽高(vw/vh)(css calculate)

  • 个人所得税0申报表怎么填
  • 商超陈列费
  • 房地产开发企业预收款预缴增值税
  • 企业手续费及佣金支出
  • 厂家返利计提会计分录
  • 计提福利是什么
  • 2018年所得税率
  • 银行支付结算工作内容
  • 税控服务费全额抵税分录怎么写
  • 购买可供出售金融资产的交易费用
  • 广告位租赁合同要交印花税吗
  • 电子发票开错了怎么解决?
  • 增值税专用发票开错了咋办
  • 营改增后房地产公司税种及税率
  • 工程结算与工程施工
  • 物业公司代收暖气费如何开票
  • 期末未缴税额是负数用于抵扣如何填报
  • 税控服务系统
  • 烟酒专用发票能抵税吗
  • 企业买的商业保险退款怎么做账
  • 机关党建经费提取比例
  • 国债逆回购会跌吗
  • 生产企业销售给其他单位的生产工具
  • 少数股东持股比例
  • 股份制企业的特征主要是什么
  • svchost程序错误怎么修复
  • 建筑企业如何确认所得税收入
  • PHP:session_get_cookie_params()的用法_Session函数
  • win7旗舰版系统怎么样
  • php imap函数
  • 应收账款和应付账款怎么对冲
  • uniapp按钮
  • php自动部署
  • spring boot怎么学
  • 服务业加计扣除比例
  • 小规模纳税人增值税超过30万怎么纳税
  • 帝国cms如何调用网络
  • 公司购买空调计入什么费用
  • 银行电子承兑到期后怎么操作
  • 累计增长率如何计算公式
  • 教你如何看懂标签
  • 通过创建SQLServer 2005到 Oracle10g 的链接服务器实现异构数据库数据转换方案
  • 企业出售房屋
  • 购买软件多少钱进无形资产
  • 小规模纳税人出售使用过固定资产
  • 个人所得税部分缴款怎么算
  • 其他应付款的会计编码
  • 建筑劳务公司的税率是多少
  • 工程造价不能超出多少预算
  • 减免税额月底怎么结转
  • 留抵会计分录
  • 产权交易所交易流程
  • 广告公司如何开展业务
  • 盈亏平衡点怎么计算公式
  • sqlserver存储过程if语句
  • win10 mobile 预览10240
  • openbabel安装
  • office2016formac更新了什么 新版macoffice软件功能一览
  • 手把手教你如何退税
  • linux比较两个文件的差异
  • centos默认字体
  • windows boot.ini文件
  • win命令行杀死一个程序
  • win10查看电脑配置显卡
  • Windows 7+Fedora 16启动项问题讲解
  • win7系统快速关机快捷键
  • Node.js中的全局对象有
  • android的handler
  • fastcgi iis
  • 静态文件格式有哪些
  • js给图片加水印
  • 如何用python编写一个程序
  • js判断div是否存在
  • script标签可以放在html哪个位置
  • 自定义圆角控件
  • js基于什么
  • 12123怎么上传交强险
  • 志愿者补贴如何领取
  • 绩效三级指标体系
  • 陕西税务局如何缴纳社保
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设