Documentation
¶
Overview ¶
Package auth 登录
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Code2Session ¶
code2Session
通过login接口获取到登录凭证后,开发者可以通过服务器发送请求的方式获取 session_key 和 openId。
See: https://microapp.bytedance.com/docs/zh-CN/mini-app/develop/server/log-in/code-2-session
GET https://developer.toutiao.com/api/apps/jscode2session
Example ¶
package main
import (
"fmt"
"net/url"
"github.com/21888/microapp"
"github.com/21888/microapp/apis/auth"
)
func main() {
var ctx *microapp.MicroApp
params := url.Values{}
resp, err := auth.Code2Session(ctx, params)
fmt.Println(resp, err)
}
Output:
Types ¶
type ApiCode2SessionV2Res ¶
type ApiCode2SessionV2Res struct {
ErrNo int `json:"err_no"`
ErrTips string `json:"err_tips"`
Data struct {
SessionKey string `json:"session_key"`
Openid string `json:"openid"`
AnonymousOpenid string `json:"anonymous_openid"`
Unionid string `json:"unionid"`
} `json:"data"`
}
ApiCode2SessionV2Res V2接口返回的数据
func Code2SessionV2 ¶
Click to show internal directories.
Click to hide internal directories.