>웹 프론트엔드 >JS 튜토리얼 >node.js가 WeChat JS-API 캡슐화 인터페이스를 구현하는 방법을 설명하는 예

node.js가 WeChat JS-API 캡슐화 인터페이스를 구현하는 방법을 설명하는 예

巴扎黑
巴扎黑원래의
2017-09-07 10:18:131706검색

이 글에서는 주로 WeChat JS-API 캡슐화 인터페이스를 구현하기 위한 node.js의 샘플 코드를 소개합니다. 편집자는 꽤 좋다고 생각해서 지금 공유하고 참고용으로 제공하겠습니다. 와서 편집기로 살펴보세요

Wechat JS-API 인터페이스

기능:

WeChat JSSDK에서 생성된 access_token, jsapi_ticket 및 서명을 관리하고 얻는 데 사용됩니다.

Installation


npm i wechat_interaction_jsapi

Init


let Jsapi = require("wechat_interaction_jsapi");

Usage

WECHAT_APPID, WECHAT_APPSECRET은 각각 WeChat 공개 플랫폼->개발->기본 구성


const jssdk = new Jsapi(WECHAT_APPID, WECHAT_APPSECRET);

1에서 찾을 수 있는 개발자 ID와 비밀번호입니다. promise 객체를 반환하고, 해결 콜백은


jssdk.getAccessToken().then(
  re => console.log(re)
).catch(err => console.error(err));

2 문자열을 반환하고, jsapi_ticket을 반환하고, 해결 콜백은


jssdk.getJsApiTicket().then(
  re => console.log(re)
).catch(err => console.error(err));

3 문자열을 반환합니다. 확인 서명, Promise 객체 반환, 해결 콜백은 json을 반환합니다. 매개변수가 반복적으로 나타나지 않으며 구성이 불분명함)


Front-end 호출 방법

1 공식 문서를 참조하세요

https://mp.weixin.qq.com/wiki?t=resource/ res_main&id=mp1421141115

2. 참고:

(1) 화이트리스트가 구성되었는지 확인: WeChat 공개 플랫폼->개발->기본 구성->ip 화이트리스트

(2) JS 인터페이스 보안을 확인합니다. 도메인 이름이 구성되었습니다: WeChat 공개 플랫폼->설정->공개 계정 구성 ->JS 인터페이스 보안 도메인 이름

위 내용은 node.js가 WeChat JS-API 캡슐화 인터페이스를 구현하는 방법을 설명하는 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.