我正在尝试使用jQuery Ajax在YouTube上播放广告:
$.ajax('https://www.googleapis.com/youtube/partner/v1/liveCuepoints',
{
'method': 'POST',
'headers': this.headers,
'success': $.proxy(this, 'ranCommercial'),
'error': $.proxy(this, 'errorCommercial'),
'dataType': 'json',
'data': JSON.stringify({
'channelId': this.channel,
'broadcastId': this.video,
'settings':
{
'cueType': 'ad',
'durationSecs': 30
}
})
});
但是,我遇到了错误:This API does not support parsing form-encoded input.
我正在对数据进行JSON字符串化处理...所以我不知道为什么会收到此错误。