当前位置: 首页 > 后端技术 > PHP

公众号第三方平台获取servicetoken{-errcode--41002,-errmsg---appidmissing-}

时间:2023-03-29 20:20:39 PHP

我根据网上的回答和微信文档描述的不是很详细,有经历了很多的陷阱。所以留下一点点心得分享给大家,让刚接触这个的大家发挥作用,写下来帮我。第一步获取component_verify_ticket(微信服务器每十分钟推送一次授权事件接收URL)。这里就不介绍了,大家不要以为这不重要。没有提供的价值,你就无法继续经营。回到正题,微信服务器给我们返回了"errcode":41002,"errmsg":"appidmissing",他已经说明没有传给他的appid参数,而上一篇文档中的command参数是与提交不同("component_AppId":"AppId_value",应该是"component_appid":"AppId_value"),最新的文档已经修改,这里不再赘述。那为什么帖子提交还是没有传值给微信服务器呢。原因是传递之前没有json加密。以下是微信文档中的描述:当时我很疑惑,但是网上分享的一些文章告诉我,点击查看。代码如下:$url="https://api.weixin.qq.com/cgi-bin/component/api_component_token";$data=array('component_appid'=>$appId,'component_appsecret'=>$secret,'component_verify_ticket'=>$ticket);$data=json_encode($data);看完这篇简单的文章,希望对你有用。我的博客地址是:http://www.koala99.com/

最新推荐
猜你喜欢