i18nLanguages
-- import "."
Usage
type YoutubeI18nLanguagesClient
go
type YoutubeI18nLanguagesClient struct {
// BaseClient 嵌入基础客户端,继承其HTTP请求和认证功能
*kernel.BaseClient
}
func NewClient
go
func NewClient(c *kernel.BaseClient) *YoutubeI18nLanguagesClient
NewClient 创建并返回一个新的YoutubeI18nLanguagesClient实例 参数:
c - 基础客户端实例
返回值:
*YoutubeI18nLanguagesClient - 新的i18nLanguages客户端实例
func (*YoutubeI18nLanguagesClient) List
go
func (c *YoutubeI18nLanguagesClient) List(ctx context.Context, data *schema.YoutubeI18nLanguagesListReq) (*schema.YoutubeI18nLanguagesListRes, error)
List 获取YouTube支持的语言列表
接口文档参考:https://developers.google.cn/youtube/v3/docs/i18nLanguages/list?hl=zh-cn 参数:
ctx - 请求上下文
data - 请求参数,包含以下字段:
• hl: 指定本地化语言代码(可选)
返回值:
*schema.YoutubeI18nLanguagesListRes - 包含语言列表的响应结果
• Kind - 资源类型
• ETag - 资源的ETag
• Items - 语言列表
error - 调用过程中遇到的错误(如有)