我正在尝试调用媒体 API,但收到 Access-Control-Allow-Origin 错误。
我尝试附加 '?jsoncallback=?' 到我的网址(JSONP),它现在返回 JSON 文件,但我的浏览器试图将其解释为 javascript 并引发错误。
(function() {
var mediaAPI = "http://api.brightcove.com/services/library?jsoncallback=?";
$.getJSON( mediaAPI, {
command: "find_video_by_id",
video_id: "2472866007001",
video_fields: "videoStillURL,thumbnailURL",
media_delivery: "http",
token: "4kDMVfqenhDk_uU2MvV8fioVrHsHwiKWCLFuxZumIq7fSa3wyRkTNw..",
format: "json"
})
.done(function( data ) {
var obj = jQuery.parseJSON(data);
alert( obj.name === "videoStillURL" );
});
})();