MCPcopy Create free account
hub / github.com/bytebase/bytebase / Validate

Function Validate

backend/plugin/webhook/wecom/app.go:49–58  ·  view source on GitHub ↗
(ctx context.Context, corpID, agentID, secret string)

Source from the content-addressed store, hash-verified

47}
48
49func Validate(ctx context.Context, corpID, agentID, secret string) error {
50 p, err := newProvider(corpID, agentID, secret)
51 if err != nil {
52 return err
53 }
54 if _, err := getToken(ctx, p.c, p.corpID, p.secret); err != nil {
55 return errors.Wrapf(err, "failed to refresh token")
56 }
57 return nil
58}
59
60type accessTokenResponse struct {
61 ErrCode int `json:"errcode"`

Callers 1

UpdateSettingMethod · 0.92

Calls 2

newProviderFunction · 0.70
getTokenFunction · 0.70

Tested by

no test coverage detected