4.7. 更新 Token

未匹配的标注

Github: github.com/bigfile/bigfile

更新 Token

在连接好 Server 之后, 更新 Token 就十分简单。

import (
    ...

    github.com/bigfile/bigfile/rpc
    github.com/golang/protobuf/ptypes/timestamp
)

...
...

func main() {
    var (
        err  error
        conn *grpc.ClientConn
    )

    if conn, err = createConnection(); err != nil {
        fmt.Println(err)
        return
    }
    defer conn.Close()

    grpcClient := rpc.NewTokenUpdateClient(conn)
    fmt.Println(grpcClient.TokenUpdate(context.TODO(), &rpc.TokenUpdateRequest{
        AppUid:    "42c4fcc1a620c9e97188f50b6f2ab199",
        AppSecret: "f8f2ae1fe4f70b788254dcc991a35558",
        Token:     "1088f321f3c04becf04ec315fc023e81",
        ExpiredAt: &timestamp.Timestamp{Seconds: time.Now().Add(1000 * time.Minute).Unix()},
    }))
}

您可以在 godoc 中查看 TokenUpdateRequest 以及 TokenUpdateResponse 的类型声明。也可以在这里查看 示例

英文文档:bigfile.site

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
Michael001
讨论数量: 0
发起讨论 查看所有版本


暂无话题~