wx ding aes
1.0.0
Platform terbuka WeChat, WeChat perusahaan, antarmuka panggilan balik pihak ketiga DingTalk Enkripsi AES dan perpustakaan dekripsi
npm install wx-ding-aes --save
/* javascript */
const aes = require ( 'wx-ding-aes' )
/* typescript */
import * as aes from 'wx-ding-aes'
text
: teks sandi yang dikirim oleh WeChat/DingTalk ke antarmuka panggilan balik
encodingAESKey
: codingAESKey saat membuat paket
return
: Untuk DingTalk, nilai yang dikembalikan adalah string JSON. Anda dapat menggunakanJSON.parse
untuk mendapatkan objek JSON.Untuk platform pengembangan WeChat dan WeChat perusahaan, nilai yang dikembalikan adalah string xml terenkripsi, yang dapat diproses menggunakan pustaka parsing xml.
const text = 'xxx'
const encodingAESKey = 'xxx'
const res = aes . decode ( text , encodingAESKey )
text
: Konten yang perlu dienkripsi
encodingAESKey
: codingAESKey saat membuat paket
key
:
- Untuk DingTalk, silakan lihat
$key
di dokumentasi resmi.- Untuk WeChat Perusahaan, lihat
CorpID
di dokumentasi resmi- Untuk platform terbuka WeChat, silakan merujuk ke enkripsi isi pesan di dokumentasi resmi.
return
: ciphertext terenkripsi
const text = 'xxx'
const encodingAESKey = 'xxx'
const key = 'xxx'
const res = aes . encode ( text , encodingAESKey , key )