返回列表 发新帖

人人商城百度地图授权报错详细解决方案

2.7k 0
DeGe 发表于 2020-11-16 22:44:25|中国 | 查看全部 阅读模式
问题描述微擎人人商城报错:百度未授权使用地图API,可能是因为您提供的密钥不是有效的百度LBS开放平台密钥
" A8 o* R3 S; B; V0 D) d2 k解决方法一:出现这个问题的原因是源代码里面的百度地图AK失效了,这个时候可以去百度地图直接重新申请一个AK,然后将原来项目里面的AK替换掉
. m. v; e$ G( N比如下面这个路径下的文件中使用了AK:ZQiFErjQB7inrGpx27M1GR5w3TxZ64k79 @4 \$ b% a) j/ h/ u0 T- I/ c
项目名\data\tpl\app\ewei_shopv2\plugin\diypage\default\mobile\diypage.tpl.php
+ _7 O0 Y8 t1 a$ b. I3 ?8 d$ h
; O; k$ j5 d( D  S$ V+ r( J' {4 R" f) z% f7 B4 x5 ~0 W  _
<script type="text/javascript" src="https://api.map.baidu.com/api?v=2.0&ak=ZQiFErjQB7inrGpx27M1GR5w3TxZ64k7&s=1"></script>7 s3 c3 X: n7 F: q+ p
" O+ `6 R2 l6 ~

, f& F! T( h5 g- L' a( a2 l; T3 r* b- ]8 y, q" p0 y
由于人人商城代码是硬编码的,每个用到百度地图的程序都写了一个AK的配置而不是去同一个配置文件读,解决这个问题就需要批量替换+ P: p5 e$ U4 c' s) o
1.windows服务器下可以使用notepad++,将代码下载下来,批量替换再上传* Z$ P. F5 Z( X$ g& D0 P3 @
2.linux服务器下,写个批量替换的脚本/ ^" H+ F5 W/ Q& A' K
解决方法一:* Q7 L4 l- U# _) R# a. n% y
如批量查找不会或有问题的可修改一下路径文件逐个修改: E% l( E& ]- N+ A. j' w
* i; H; x2 ]' y6 q: e- ]. M) x
<script type="text/javascript" src="https://api.map.baidu.com/api?v=2.0&ak=ZQiFErjQB7inrGpx27M1GR5w3TxZ64k7&s=1"></script>* Y2 `& ~& N5 U; j& {2 U
修改百度地图AK码即可
. r. E/ y& c' ?  `- j2 d( B( h- |) m1 H: P2 D0 m
ewei_shopv2\core\model\util.php/ z& R+ Q, q4 D- i' B' Q

" b, V' a8 `0 s6 Y! ]ewei_shopv2\plugin\article\template\mobile\default\index.html8 V# Z6 S: P+ O
3 F4 o1 o7 @; n* {$ }" C) y; S
ewei_shopv2\plugin\creditshop\template\mobile\default\create.html7 R7 v+ j' G& I, G* R

( `+ X6 O4 Q( i9 J+ ^ewei_shopv2\plugin\creditshop\template\mobile\default\log_detail.html4 Q+ H' L; h$ d' i2 j! i6 X' w
+ r4 W9 p. I4 r# K2 H" e
ewei_shopv2\plugin\cycelbuy\template\mobile\default\goods\detail.html; p8 W+ h, d2 M' U# j

# c7 B8 R: V, D3 x* G9 gewei_shopv2\plugin\cycelbuy\template\mobile\default\order\create.html% @4 l6 F% k' U! C( ]4 X" `1 n; m

, k1 R' X, M: Yewei_shopv2\plugin\diypage\template\mobile\default\index.html3 C3 w& n& ~+ Z2 @  I) s$ A+ \. h
: i4 |2 B5 d# @, j  j  u+ I1 W  f. I
ewei_shopv2\plugin\diypage\template\mobile\default\template\tpl_detail_store.html
. d! K% A/ j+ W9 c
1 C! U/ C! U- M( T) ?ewei_shopv2\plugin\groups\template\mobile\default\orders\confirm.html
8 d0 h6 h1 a6 A; D) h$ X  W, C; H
9 U$ c' O0 [5 F5 U- ^# xewei_shopv2\plugin\groups\template\mobile\default\orders\detail.html
# K+ n% f- U, V2 f6 D
5 M+ B& E/ e- K( ?% h  s* T! g) Qewei_shopv2\plugin\merch\template\mobile\default\list\merchuser.html0 f0 ^7 B- o! @+ \, U6 e3 E% P

- ^$ m4 Z. C" P: o2 x5 ^$ I; b( B  u' Hewei_shopv2\static\config0.8.js8 l' t0 |+ Q  E( m

- Q2 m5 u1 u2 e2 J( dewei_shopv2\static\config1.0.js9 J1 b8 v' ?1 A9 n" f
) M$ R, \$ r7 K" t. }% b7 ^7 s
ewei_shopv2\static\js\app\biz\store\selector.js
8 P$ M! q! g2 K+ H% ^4 _8 i2 y2 K% d3 g6 b, K' q5 R, K
ewei_shopv2\static\js\config0.8.js
8 u, M; \& @& R# u, v
- Y9 W( G& @7 S5 N: \( V4 ?: hewei_shopv2\static\js\config1.0.js
6 C- W# F8 ?* ?" _! l
1 X' Y6 r/ R( Oewei_shopv2\static\template\mobile\default\order\detail.html! I/ \6 J3 ?- n9 b( f- w
$ g4 r6 p2 e: U0 p. [% c* [
ewei_shopv2\template\mobile\default\detail.html
$ C1 O& U. I5 Z; O- r8 _( t: G5 _) E5 ~
ewei_shopv2\template\mobile\default\goods\detail.html
6 o; U6 i' f' G1 v! w( s; x8 U7 S7 Q2 j5 W
ewei_shopv2\template\mobile\default\order\create.html' u1 J& E4 V  f) e4 N8 Z) L

& {7 D! t! H3 D; E- v* w# J% k4 tewei_shopv2\template\mobile\default\order\pay\success.html
3 t& \. n1 w' m. f
4 g8 ^: h8 o  v2 F5 C; ?$ dewei_shopv2\template\mobile\default\store\selector.html3 H' T, [" H6 r- r8 X9 ~

' F' L& E5 L' v" V( t# ~; F3 [ewei_shopv2\template\mobile\diypage\goods\detail.html
  t2 E( ~' s8 I! \) k

* d7 L9 f3 a) n
: C: [$ i( i  W) k/ Q( A4 {

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

得知互动是一个融创意、设计、开发、营销、生活、互联网于一体的专业交流分享平台。
Copyright © 2026 站长技术交流论坛|互联网技术交流平台|Ai技术交流平台 版权所有 All Rights Reserved. Powered by Discuz! X5.0 鄂ICP备15006301号-5|鄂公网安备 42018502006730号
关灯 在本版发帖 扫一扫添加QQ客服 返回顶部
快速回复 返回顶部 返回列表