이 기사에서는 WeChat 애플릿 로그인을 위한 세션을 얻는 방법에 대한 내용을 제공합니다. (자세한 내용) 도움이 필요한 친구들이 참고하시면 좋을 것 같습니다.
WeChat 애플릿 로그인 세션을 가져옵니다. 전체 프로세스는 다음과 같습니다.
1단계: 애플릿은 js_code
App({ onLaunch: function() { wx.login({ success: function(res) { if (res.code) { //TODO } else { console.log('获取用户登录态失败!' + res.errMsg) } } }); } })
를 가져오고 2단계: 서버는 js_code를 받습니다. , WeChat 인터페이스 확인 호출, session_key 가져오기
인터페이스 호출 주소:
https://api.weixin.qq.com/sns...
요청 매개변수:
매개변수 필수 설명
appid 예 고유 식별자 미니 프로그램
secret 예 미니 프로그램의 앱 secret
js_code는 로그인 시 획득한 코드입니다
grant_type은 Authorization_code로 채워집니다
반환 매개변수:
매개변수 설명
openid 사용자 고유 식별
session_key 세션 키
unionid User 개방형 플랫폼의 고유 식별자입니다. 이 필드는 특정 조건이 충족되는 경우에만 반환됩니다. 자세한 내용은 UnionID 메커니즘 설명
appid(미니 프로그램의 고유 식별자) 및 secret(미니 프로그램의 앱 비밀)을 참조하여 다음과 같이 획득하세요.
wx.checkSession
현재 사용자 로그인 상태가 유효합니다
wx.checkSession({ success: function(){ //session 未过期,并且在本生命周期一直有效 }, fail: function(){ //登录态过期 wx.login() //重新登录 .... } })
위 내용은 WeChat 애플릿 로그인을 위한 세션을 얻는 방법은 무엇입니까? (상세한)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!