title: signature 计算方法 header: develop nav: api

sidebar: userinfo_signature

  1. // 生成签名
  2. // appkey 小程序标识
  3. // secret_key 小程序私钥
  4. // swanid 用户swanid
  5. func generageSignature(appKey, secrectKey, swanID string) string {
  6. plainText := fmt.Sprintf("appkey=%ssecret_key=%sswanid=%s", appKey, secrectKey, swanID)
  7. md5Sum := md5.Sum([]byte(plainText))
  8. return hex.EncodeToString(md5Sum[:])
  9. }