Skip to content

accessTokenClient

-- import "."

Usage

type BiliBiliACClient

go
type BiliBiliACClient struct {
	// BiliBiliClient B站基础客户端,提供核心API调用功能
	BiliBiliClient *core.BiliBiliClient

	// YouTubeConfig YouTube相关配置,用于跨平台功能集成
	YouTubeConfig *config.BiliBiliConfig

	// AccessTokenHandler 访问令牌处理器,负责令牌的获取和刷新
	AccessTokenHandler *core.BiliBiliAccessTokenHandler
}

BiliBiliACClient 是B站访问令牌客户端 用于管理与B站API交互所需的访问令牌和相关配置 示例用法:

cfg := &config.BiliBiliConfig{...}
client, err := NewBiliBiliACClient(cfg, logger, cache)

func NewBiliBiliACClient

go
func NewBiliBiliACClient(cfg *config.BiliBiliConfig, logger *logger.Logger, cache cache.ICache) (*BiliBiliACClient, error)