WeChat application development – integrating WeChat APIs and JS SDK

101: What is the WeChat API? What is the WeChat JSSDK? What are the features available for integration?

The WeChat API and SDKs (Native App SDK – JS SDK for web) allow developers to access and integrate the native functionalities of WeChat within different types of applications:

  • Native mobile applications / APP
  • Web-based applications powered within WeChat in-app browser (H5)
  • WeChat Mini Program

Depending on the type of applications, the available functionalities to integrate vary.

The user experience is drastically enhanced by using Wechat functionalities the users are familiar including:

  • single sign-on login
  • managing users
  • managing accounts
  • retrieving lists of chats and calls
  • scan a QR code and retrieve the result of the scan
  • record a video
  • uniquely identify your visitor
  • upload images
  • share content to a chat or a group chat
  • share content to WeChat moments
  • etc…

WeChat Mini Program technology has also access to the functionalities existing on JS SDK like:

  • QRcode / Barcode Scanner
  • Wechat pay
  • Wechat login
  • Get Location
  • Accelerometer
  • Templated messages
  • Service centre messages
  • Interact with Wechat Card system
  • Interact with ibeacons
  • Services Messages
  • Finger Print authentication(Tencent Soter)
  • Fapiao info. (title, tax number…)
  • WeRun
  • etc…

Learn more to the available functionalities existing on JS SDK to develop an e-commerce Mini Program

Further readings about WeChat API and SDKs

Prerequisites / Requirements

Important to select the Official Account type according to your need

The available features are different depending on the type of WeChat Official Account selected.

WeChat development API / JS SDK documentation

How to develop a Web-based application with the WeChat API

How to kick-start WeChat development with WeChat API:

Workshop on WeChat APIs in December 2016
(China-friendly link) Workshop video here
Source code 👇👇👇

Updates and timeline

DateUpdatesSource / more details
2017Get online – voucher for offline store consumption.
– Wechat OA backend has a built-in e-Voucher feature
– can setup and insert into an article

Useful Github resources as documentation to start developing a WeChat application

Updated on 2019-11-08

Related Articles

Help us to improve this page!
Outdated information? Exclusive insights? Share with us what is missing!
Submit updates