Documentation
¶
Overview ¶
Package user 用户
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Code2Session ¶
func Code2Session(ctx *miniprogram.Miniprogram, params url.Values) (resp []byte, err error)
登录凭证校验。通过 wx.login 接口获得临时登录凭证 code 后传到开发者服务器调用此接口完成登录流程。更多使用方法详见 小程序登录。
See: https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/login/auth.code2Session.html
Example ¶
package main import ( "fmt" "net/url" "github.com/fastwego/miniprogram" "github.com/fastwego/miniprogram/apis/user" ) func main() { var ctx *miniprogram.Miniprogram params := url.Values{} resp, err := user.Code2Session(ctx, params) fmt.Println(resp, err) }
Output:
func GetPaidUnionId ¶
func GetPaidUnionId(ctx *miniprogram.Miniprogram, params url.Values) (resp []byte, err error)
用户支付完成后,获取该用户的 UnionId,无需用户授权。本接口支持第三方平台代理查询。
GET https://api.weixin.qq.com/wxa/getpaidunionid?access_token=ACCESS_TOKEN&openid=OPENID
Example ¶
package main import ( "fmt" "net/url" "github.com/fastwego/miniprogram" "github.com/fastwego/miniprogram/apis/user" ) func main() { var ctx *miniprogram.Miniprogram params := url.Values{} resp, err := user.GetPaidUnionId(ctx, params) fmt.Println(resp, err) }
Output:
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.