Versions in this module Expand all Collapse all v0 v0.0.1 Mar 14, 2022 Changes in this version + type Auth struct + func NewAuth(request *request.Request, ...) *Auth + func (cli *Auth) CheckEncryptedData(ctx context.Context, req *CheckEncryptedDataRequest) (*CheckEncryptedDataResponse, error) + func (cli *Auth) Code2Session(ctx context.Context, req *Code2SessionRequest) (*Code2SessionResponse, error) + func (cli *Auth) GetAccessToken(ctx context.Context, req *GetAccessTokenRequest) (*GetAccessTokenResponse, error) + func (cli *Auth) GetPaidUnionId(ctx context.Context, req *GetPaidUnionIdRequest) (*GetPaidUnionIdResponse, error) + type CheckEncryptedDataRequest struct + EncryptedMsgHash string + type CheckEncryptedDataResponse struct + CreateTime int64 + Valid bool + type Code2SessionRequest struct + Appid string + GrantType string + JsCode string + Secret string + type Code2SessionResponse struct + Openid string + SessionKey string + Unionid string + type GetAccessTokenRequest struct + Appid string + GrantType string + Secret string + type GetAccessTokenResponse struct + AccessToken string + ExpiresIn int64 + type GetPaidUnionIdRequest struct + MchId string + Openid string + OutTradeNo string + TransactionId string + type GetPaidUnionIdResponse struct + UnionID string