位置: 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电脑电源选项怎样设置最好)

  • 天翼机顶盒怎么用手机投屏(天翼机顶盒怎么投屏不了)

    天翼机顶盒怎么用手机投屏(天翼机顶盒怎么投屏不了)

  • excel列转行怎么做(excel 列转行)

    excel列转行怎么做(excel 列转行)

  • 快如闪电是miui几(快如闪电是什么生肖)

    快如闪电是miui几(快如闪电是什么生肖)

  • 微信黑色爱心什么意思(微信黑色爱心什么意思呀)

    微信黑色爱心什么意思(微信黑色爱心什么意思呀)

  • 微信被限制领红包了,什么时候才可以领(微信被限制领红包怎么解除2021)

    微信被限制领红包了,什么时候才可以领(微信被限制领红包怎么解除2021)

  • 华为990处理器手机有几种型号(华为990处理器手机有几种型号价格)

    华为990处理器手机有几种型号(华为990处理器手机有几种型号价格)

  • qq删除好友后发消息还能收到吗(qq删除好友后发信息对方显示么)

    qq删除好友后发消息还能收到吗(qq删除好友后发信息对方显示么)

  • word大纲怎么调出来(如何调出word的大纲)

    word大纲怎么调出来(如何调出word的大纲)

  • 为什么文件夹不能直接通过QQ发送(为什么文件夹不能重命名)

    为什么文件夹不能直接通过QQ发送(为什么文件夹不能重命名)

  • 半导体存储器按照存取方式可以分为(半导体存储器按工作方式可分为RAM存储器和ROM存储器)

    半导体存储器按照存取方式可以分为(半导体存储器按工作方式可分为RAM存储器和ROM存储器)

  • 微信语音怎么把麦关掉(微信语音怎么把听筒改成扬声器)

    微信语音怎么把麦关掉(微信语音怎么把听筒改成扬声器)

  • 美版a1634支持电信吗(美版a1863支持电信吗)

    美版a1634支持电信吗(美版a1863支持电信吗)

  • ps中怎么把图片拉长(ps中怎么把图片缩小)

    ps中怎么把图片拉长(ps中怎么把图片缩小)

  • 快手极速版不能发作品吗(快手极速版不能提现了,说是违规了?)

    快手极速版不能发作品吗(快手极速版不能提现了,说是违规了?)

  • word怎么排版4张图片(word文档怎么排成4个块)

    word怎么排版4张图片(word文档怎么排成4个块)

  • 苹果8p可以放两张卡吗(iphone8p可以放两张卡吗)

    苹果8p可以放两张卡吗(iphone8p可以放两张卡吗)

  • 花呗设置在哪里(花呗设置在哪里设置)

    花呗设置在哪里(花呗设置在哪里设置)

  • 华为手机打电话背景怎么设置(华为手机打电话有动画怎么关闭)

    华为手机打电话背景怎么设置(华为手机打电话有动画怎么关闭)

  • 华为p30尺寸规格(华为p30尺寸规格是多少)

    华为p30尺寸规格(华为p30尺寸规格是多少)

  • 绿轴和青轴什么区别(绿轴和青轴什么意思区别)

    绿轴和青轴什么区别(绿轴和青轴什么意思区别)

  • 免费cdr插件YG插件coreldraw插件2022最新版UV雕刻拼版巡边批量证卡一键导图自动排版发光字报价插件(cdr插件哪个最好用)

    免费cdr插件YG插件coreldraw插件2022最新版UV雕刻拼版巡边批量证卡一键导图自动排版发光字报价插件(cdr插件哪个最好用)

  • Node.js安装及npm国内镜像配置(node.js如何安装)

    Node.js安装及npm国内镜像配置(node.js如何安装)

  • 账面价值低于可变现净值按什么计量
  • 资本公积和盈余公积怎么提取
  • 经营范围变更银行不变更有影响吗
  • 印花税的三种缴税方式
  • 微信收入算现金流出吗
  • 差额冲销
  • 长期待摊费用摊销会计分录
  • 转账支票的密码盘
  • 应收账款借方负数的会计分录怎么做
  • 航天金税盘证书口令错误
  • 企业所得税不征税收入
  • 卷烟消费税纳税环节有几个
  • 期间费用如何设置项目核算
  • 不交住房公积金了能提取出来吗
  • 净值的公式
  • 企业增值税普通发票和增值税专用发票
  • 一般纳税人销售自己使用过的物品
  • 二手房增值税税率表2023年最新
  • 关于小规模纳税人的说法错误的有
  • 计划成本法如何计算材料成本差异率
  • 销售方开具的红字信息表
  • 合同税率16%调整到13%怎么算
  • 销售固定资产的收入计入什么科目
  • 非主营业务收入记什么
  • ukey开票界面
  • 关闭客户端快捷键
  • 收到银行承兑汇票后,如何取钱
  • 企业微信api错误码
  • 公司转账到支付宝有记录么
  • 无发票材料可以入材料账吗
  • 未办理装修手续
  • PHP:getallheaders()的用法_Apache函数
  • php web3
  • 查询数据库的7个标准步骤
  • 逾期未收回包装物押金的实务处理
  • 外贸企业收到红字发票
  • ab计数器指令程序
  • 实缴资本多久可以取出随便用吗
  • php短网址生成算法
  • php如何实现
  • md5 linux
  • vm网络不可达
  • 预付的购货款计入什么科目
  • 中国石化电子发票平台官网
  • 关于低值易耗品的说法中不正确的是
  • 当月增加的固定资产当月不计提折旧
  • 土地使用税和房产税怎么申报
  • 利润表中所得税费用为负数是什么意思
  • 支付股息如何做账
  • 抵扣是什么意思大白话...举例
  • mysql存储过程查看权限
  • 营改增后运输企业税收政策
  • 银行存款出现负数怎么办
  • 去年出口
  • 抵债资产如何做债权转让
  • 来料加工账务处理案例
  • 社保退休金计算方法
  • 公司新装宽带怎么安装
  • 暂估固定资产的账务处理
  • 发票缴销后还要保存吗
  • 综合所得预扣预缴表校验结果以下人员未报送
  • 贴发票要按时间顺序吗
  • sqlserver自定义函数在哪查看
  • centosgui
  • win7桌面图标变成了lnk
  • rundll32.exe进程很多
  • 安卓闹钟软件下载
  • CCMoveBy与CCMoveTo
  • nodejs 模块
  • node js教程
  • js新开一个窗口
  • Unity Enemy behaviour
  • jquery获取指定元素
  • onInterceptTouchEvent onTouchEvent 的坑 坑死了
  • javascript和html区别
  • android studio中r文件在哪
  • 社保所属期起和所属期止是什么意思区别
  • 山东税务申报如何网上申报
  • 税务局税收风险排查总结
  • 没工作个人所得税怎么交
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设