亚洲国产爱久久全部精品_日韩有码在线播放_国产欧美在线观看_中文字幕不卡在线观看

微信小程序登錄Java后臺接口

微信小程序登錄java后臺接口

首先看一下微信小程序的開發文檔:
微信小程序開發文檔

  1. 小程序端向微信接口服務發送請求——wx.login();獲取到登錄臨時憑證code
  2. 小程序端拿著獲取到的code向后臺(這里是java服務端),使用wx.request()向自己的服務器發送請求(接口服務器自己定義)
  3. 后臺服務器拿著小程序端傳過來的code,以及自己的APPID,secretKey向微信方發送HttpGet請求
  4. 后臺服務器獲取到微信方返回回來的openId,session_key,然后加上自己本地的登錄狀態(本地自己定義),發送給小程序端
  5. 小程序端接收到后臺傳輸過來的登錄狀態,保存到storage中以供以后使用。愛掏網 - it200.com

小程序端

隨便弄一個按鈕,綁定下面的方法
《微信小程序登錄Java后臺接口》

//與后端通信
bindtest: function (){
wx.login({
success:res=>{
let _code=res.code;
//獲取到code之后再發送給后端
wx.request({
url: 'http://localhost:8080/login',
data:{
code:_code,
},
method:'POST',
header: {
'content-type': 'application/x-www-form-urlencoded' // 默認是json
},
success: function (res) {
console.log(res.data);
},
fail: function (res) {
console.log(".....fail.....");
}
})
}
})
}

java服務器端

package com.kylin.wxtest.controller;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.kylin.wxtest.bean.Login;
import org.apache.http.HttpEntity;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.HttpClients;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
@RestController
public class UserController {
private static final long serialVersiOnUID=1L;
private static final String APPID = "wxb88xxxxxxxx46140e";
private static final String SECRET = "19fa40c6xxxxxxxx6ae971267";
private String code;
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
@RequestMapping(value = "/login")
public String login(String code){
System.out.println(code);
System.out.println("------------------------------------");
//微信那邊的接口,grant_type=authorization_code是固定的
String url="https://api.weixin.qq.com/sns/jscode2session?appid="+APPID+
"&secret="+SECRET+"&js_code="+ code +"&grant_type=authorization_code";
//發送請求給微信后端
CloseableHttpClient httpClient= HttpClients.createDefault();
HttpGet httpGet=new HttpGet(url);
InputStream inputStream=null;
CloseableHttpResponse httpRespOnse=null;
StringBuilder result=new StringBuilder();
try {
httpRespOnse=httpClient.execute(httpGet);
HttpEntity entity=httpResponse.getEntity();
inputStream=entity.getContent();
BufferedReader bufferedReader=new BufferedReader(new InputStreamReader(inputStream));
String line="";
while ((line=bufferedReader.readLine())!=null){
System.out.println(line); //這里需要使用fastjson來提取一下內容
JSONObject jsOnObject= JSON.parseObject(line);
Login login=new Login();
login.setOpenid(jsonObject.getString("openid"));
login.setSession_key(jsonObject.getString("session_key"));
result.append(login.getOpenid()+"hello_world"+login.getSession_key());
System.out.println(result.toString());
}
} catch (IOException e) {
e.printStackTrace();
}
return result.toString();
}
}

總結

這樣小程序端就可以獲取到openId以及session_key;相當于授權成功!


聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
發表評論
更多 網友評論0 條評論)
暫無評論

返回頂部

亚洲国产爱久久全部精品_日韩有码在线播放_国产欧美在线观看_中文字幕不卡在线观看

    
    

    国产精品区一区二区三| 国内自拍视频一区二区三区| 久久国产精品久久久久久| 狠狠色狠狠色综合日日tαg| 欧美日本三区| 久久综合亚州| 性伦欧美刺激片在线观看| 最近看过的日韩成人| 国产日产欧美a一级在线| 欧美理论电影在线播放| 久久久国际精品| 亚洲一区二区三区涩| 亚洲日本激情| 在线观看亚洲视频| 国内激情久久| 国产色产综合色产在线视频 | 男女av一区三区二区色多| 亚洲一区激情| 久久精品国产亚洲精品| 欧美激情综合在线| 一区二区三区欧美在线| 国产精品99免费看 | 国产在线观看一区| 欧美亚洲第一页| 欧美日韩精品在线| 欧美国产亚洲视频| 欧美阿v一级看视频| 久久野战av| 久久视频一区二区| 久久久综合视频| 久久免费黄色| 欧美a级大片| 欧美国产日本韩| 欧美日本三级| 欧美视频观看一区| 国产精品99免费看 | 亚洲字幕一区二区| 亚洲图片欧洲图片日韩av| 一本色道久久综合亚洲精品高清 | 亚洲国产日韩欧美一区二区三区| 国产一区二区三区丝袜| 精品va天堂亚洲国产| 国语对白精品一区二区| 尤物在线观看一区| 亚洲精品视频在线观看网站| 日韩亚洲精品电影| 亚洲欧美激情诱惑| 久久精品中文字幕一区二区三区| 久久国产精品久久久| 麻豆国产va免费精品高清在线| 美女主播一区| 欧美日韩在线视频观看| 国产裸体写真av一区二区| 红桃视频欧美| 国内精品免费午夜毛片| 亚洲精品日产精品乱码不卡| 亚洲一区二区三区激情| 美女精品自拍一二三四| 欧美日韩国产精品| 国产一区二区丝袜高跟鞋图片| 一区在线观看| 亚洲乱码一区二区| 亚洲综合二区| 欧美成人午夜激情| 国产欧美二区| 日韩午夜在线| 久久最新视频| 国产欧美激情| 99精品热视频| 农村妇女精品| 国内精品国语自产拍在线观看| 亚洲乱码日产精品bd| 久久久欧美一区二区| 国产精品第十页| 亚洲精品在线观| 欧美在线日韩精品| 欧美日韩一区高清| 在线精品在线| 久久久人成影片一区二区三区| 欧美日韩一区免费| 亚洲人成在线观看一区二区| 久久精品成人欧美大片古装| 国产精品成人播放| 一区二区三区精密机械公司| 老司机久久99久久精品播放免费 | 国产精品丝袜xxxxxxx| 一本一道久久综合狠狠老精东影业 | 久久精品视频va| 国产精品一区三区| 亚洲尤物精选| 国产精品免费福利| 一区二区三区精品| 欧美婷婷久久| 一区二区三区高清在线观看| 欧美精品免费视频| 91久久亚洲| 欧美精品日韩一本| 亚洲乱亚洲高清| 欧美另类久久久品| 99热在这里有精品免费| 欧美精品入口| 99精品热视频只有精品10| 欧美—级a级欧美特级ar全黄| 亚洲电影自拍| 欧美福利一区二区| aa日韩免费精品视频一| 欧美日本高清视频| 亚洲天堂偷拍| 国产老肥熟一区二区三区| 亚洲综合视频在线| 国产女人aaa级久久久级| 久久se精品一区精品二区| 国产亚洲欧洲| 欧美 亚欧 日韩视频在线| 91久久精品国产91性色| 欧美丝袜一区二区三区| 午夜久久久久久| 一区二区视频免费在线观看 | 亚洲精选一区| 国产精品国产三级国产专区53 | 午夜精品久久久久久久蜜桃app| 国产精品一区二区女厕厕| 久久久噜噜噜久久人人看| 亚洲第一狼人社区| 国产精品国产三级国产aⅴ9色| 欧美一区二区视频观看视频| 精品成人久久| 欧美午夜精品久久久久久孕妇| 午夜一区二区三区在线观看| 激情视频一区| 国产精品va在线播放| 久久精品中文字幕免费mv| 亚洲人成网站999久久久综合| 国产精品久久一级| 久久人人爽国产| 国产精品99久久久久久宅男| 伊人成人在线视频| 国产精品成人一区| 免费一级欧美在线大片| 亚洲免费影视| 亚洲日本电影在线| 国产在线观看精品一区二区三区| 欧美日韩免费高清一区色橹橹| 久久精品一二三| 亚洲一区欧美二区| 亚洲美女在线国产| 在线免费不卡视频| 国产欧美在线视频| 欧美日韩系列| 欧美顶级艳妇交换群宴| 久久成人在线| 午夜精品亚洲| 亚洲午夜羞羞片| 亚洲精品视频一区| 亚洲人成7777| 极品尤物久久久av免费看| 国产免费亚洲高清| 国产精品乱子久久久久| 欧美午夜一区| 欧美日韩亚洲另类| 欧美激情一区二区三区在线视频观看 | 一区二区在线视频| 国色天香一区二区| 国产伦理一区| 国产精品夜夜夜一区二区三区尤| 欧美理论在线| 欧美日韩高清一区| 欧美日韩综合| 国产精品video| 国产精品男gay被猛男狂揉视频| 欧美日韩精品欧美日韩精品| 欧美69wwwcom| 欧美区日韩区| 欧美日韩一区二区在线观看| 欧美色网在线| 国产精品外国| 国产自产精品| 亚洲国产精品毛片| 亚洲精品国产品国语在线app| 亚洲精品美女在线观看播放| 亚洲精品久久久蜜桃| 日韩一级黄色片| 亚洲综合成人在线| 欧美一区二区三区的| 久久av在线看| 欧美成人精品一区二区三区| 欧美精品 日韩| 国产精品欧美激情| 国产日韩欧美在线播放| 一区二区视频在线观看| 亚洲激情国产| 亚洲一区二区在线| 久久蜜桃资源一区二区老牛| 欧美aⅴ99久久黑人专区| 欧美欧美天天天天操| 国产精品久久久999| 国色天香一区二区| 亚洲精品美女在线观看| 午夜欧美大片免费观看| 欧美成人精品在线|