首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >https://apis.map.qq.com/ws/place/v1/suggestion 查询 JSONP、sig校验,接口报错?

https://apis.map.qq.com/ws/place/v1/suggestion 查询 JSONP、sig校验,接口报错?

提问于 2024-05-21 20:34:02
回答 1关注 0查看 90
代码语言:txt
复制
    import { jsonp } from 'vue-jsonp'
    import md5 from 'blueimp-md5'
    function searchLocation(params: any) {
            const key = 'xxxx'
            const SecretKey = 'xxxx'
            const url = `/ws/place/v1/suggestion?key=${key}&keyword=${params.keyword}&region=${params.region}${SecretKey}`
            let sig = md5(url) // 这个地方的md5没有问题 与这个工具返回一致 https://lbs.qq.com/service/webService/WebServiceAPITool/md5_tool

            jsonp(`https://apis.map.qq.com/ws/place/v1/suggestion`, {
                callbackQuery: 'callback', 
                callbackName: 'jsonpCallback',
                keyword: params.keyword,
                key,
                sig,
                output: 'jsonp',
            })
                .then((item: any) => {
                    console.log(item)
                })
                .catch((e) => {
                    console.log(e)
                })
        }

        searchLocation({
            keyword: '江苏',
            region: '',
        })
        
        
        通过jsonp请求,sig无法通过校验,报错
        
        

JSONP无法通过校验,签名验证失败
JSONP无法通过校验,签名验证失败

回答

和开发者交流更多问题细节吧,去?写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com