이번에는 WeChat 인터페이스 캡슐화를 구현하기 위해 node.js를 가져왔습니다. node.js가 WeChat 인터페이스 캡슐화를 구현하기 위해 구현하는 주의 사항은 무엇입니까? 다음은 실제 사례입니다.
모든 사람이 node.js를 사용할 때 node.js를 사용하여 WeChat JS-API 캡슐화 인터페이스 작업을 구현하는 것은 많은 사람들이 여전히 이를 구현하는 방법을 모르는 경우입니다. 구현방법과 코드를 소개하고, 관심있으신 분들은 배워보도록 하겠습니다.
위챗 JS-API 인터페이스
기능:
WeChat JSSDK
에서 생성된 access_token, jsapi_ticket 및 서명을 관리하고 얻는 데 사용됩니다. 설치
npm i wechat_interaction_jsapi
초기화
let Jsapi = require("wechat_interaction_jsapi");
사용법
WECHAT_APPID, WECHAT_APPSECRET은 각각 개발자 ID와 비밀번호로 위챗 공개 플랫폼->개발->기본 구성
const jssdk = new Jsapi(WECHAT_APPID, WECHAT_APPSECRET);
에서 확인할 수 있습니다. 1. access_token 가져오기, Promise 객체 반환, 콜백 반환 문자열
jssdk.getAccessToken().then( re => console.log(re) ).catch(err => console.error(err));
해결 2. jsapi_ticket을 가져오고 promise 개체를 반환하면 해결 콜백이 string
jssdk.getJsApiTicket().then( re => console.log(re) ).catch(err => console.error(err));
을 반환합니다. 3. JS-SDK 권한 확인 서명을 얻고 promise 개체를 반환하면 해결 콜백이 json
jssdk.getSignPackage(url).then( re => console.log(JSON.stringify(re)) ).catch(err => console.error(err));
을 반환합니다. 프론트엔드 호출 방법
1. 공식 문서를 참고하세요
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115
2. 주의사항:
(1) 화이트리스트가 구성되었는지 확인합니다: WeChat 공개 플랫폼->개발->기본 구성->ip 화이트리스트
(2) JS 인터페이스 보안 도메인 이름이 구성되었는지 확인: WeChat 공개 플랫폼->설정->공식 계정 구성->JS 인터페이스 보안 도메인 이름
github:https://github.com/xjnotxj/wechat_interaction_jsapi
이 기사의 사례를 읽으신 후 방법을 마스터하셨다고 믿습니다. 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요!
추천 도서:
위 내용은 node.js는 WeChat 인터페이스의 캡슐화를 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!