0
這是我寫來改變播放列表項的位置的功能:的Youtube API:轉客戶端:不能改變播放列表項目位置
var service *youtube.Service
func setPlaylistItemPosition(item *youtube.PlaylistItem, i int64) error {
if item.Snippet == nil {
return errors.New("playlist item snippet is null")
}
item.Snippet.Position = i
response, err := service.PlaylistItems.Update("snippet", item).Do()
if err != nil {
return err
}
if response.Snippet.Position != i {
return errors.New("failed to set playlist items position")
}
return nil
}
然而,當我調用這個函數,我得到的以下錯誤:
googleapi: Error 400: {0}, unexpectedPart
即使documentation說"snippet"
是一個有效的組成部分。
任何幫助表示讚賞。乾杯。