微商品牌网专注微商网络营销,微商品牌宣传,提供最新微商资讯:
调用微信接口对于不知道的人来说确实很难,而对于参加的人来说并不难。 做一次之后就非常简单了。 一开始,我很孤独,因为没有人可以向我寻求建议。 我在这件事上浪费了好几天。 我也搜遍了所有的教程,可能是因为我从来没有接触过青鸾传媒推广,不是很了解。 今天我会做一个更详细的教程来加深印象,希望对一些新手有所帮助
微信开放平台官方文档:
第一步:是准备工作,获取网站在微信开放平台的APPID和APPID。
然后在前端页面写一个登录按钮
接下来就是扫码登录和直接调用微信的区别
第一种方法:直接调用微信登录
1. 点击登录按钮
访问以获取代码。
该链接将返回两个参数(代码和状态)
2.获取传递过来的code和AppID
public function getpson(){
$data = I('get.');
$code = $data['code'];
if(empty($code)){
echo json_encode('code值不能为空!');exit;
}
$appid = C('h5_appid');
$secret = C('h5_secret');
$url = 'https://api.weixin.qq.com/sns/oauth2/access_token?appid='.$appid.'&secret='.$secret.'&code='.$code.'&grant_type=authorization_code';
$one = httpGet($url);
$one = json_decode($one,true);
}
正确返回
3、通过 and 获取用户信息(这里 和 的区别是微信开放平台中每个网站或APP所独有的,但是是整个微信开放平台共享的微信微商怎么做,所以如果有多个网站或者网站和APP的话,用户信息是共享的,可以用来存储用户信息)
public function getinfo(){
$data = I('post.');
$openid = $data['openid'];
$access_token=$data['access_token'];
$url='https://api.weixin.qq.com/sns/userinfo?access_token='.$access_token.'&openid='.$openid.'&lang=zh_CN';
$file_contents = httpGet($url);
$file_contents = json_decode($file_contents,true);
echo json_encode($file_contents);exit;
}
返回的是json类型
第二种方法:扫码登录
扫码登录和直接调用微信登录的区别仅在于第一步获取码的方式不同。
直接调用微信登录是一个访问链接,而扫码登录则是将微信登录二维码嵌入到网站页面中微信微商怎么做,也会返回该码。
1.首先导入微信官方提供的js文件
然后就是二维码的样式
扫描二维码后,还会返回两个参数(code和state)。
以下步骤与上面步骤相同直接调用微信登录
本站对作者上传的所有内容将尽可能审核来源及出处,但对内容不作任何保证或承诺。请读者仅作参考并自行核实其真实性及合法性。如您发现图文视频内容来源标注有误或侵犯了您的权益请告知,本站将及时予以修改或删除。