所以我真的很沮丧,因为我试图将它发布到 YouTube api。但是,当我使用 Ajax 时,我得到了语法意外 t 变量错误。
这是代码:
$.ajax({
url:"gdata.youtube.com/feeds/api/users/default/subscriptions",
type:"POST",
data:"<?xml version='1.0' encoding='UTF-8'?>
<entry xmlns='http://www.w3.org/2005/Atom' xmlns:yt='http://gdata.youtube.com/schemas/2007'>
<category scheme='http://gdata.youtube.com/schemas/2007/subscriptiontypes.cat'
term='channel'/>
<yt:username>GoogleDevelopers</yt:username>
</entry>",
Authorization: token,
GData-Version: '2',
X-GData-Key: 'key=MYDEVKEY',
contentType:"application/atom+xml",
dataType:"xml",
success: function(){
alert('subscribd');
}
});
通过一些研究,我发现代码的第一行导致了错误。有没有办法将该数据发布到 api。哦,文档 a 位于https://developers.google.com/youtube/2.0/developers_guide_protocol_subscriptions#Adding_a_subscription。请问我可以就如何发布这些数据提供一些帮助吗?谢谢!