Picasa API では、クロス ドメインの GET リクエストが可能です。しかし、画像/コメントを投稿しようとすると、次のエラーが発生しました。
XMLHttpRequest を読み込めません
https://picasaweb.google.com/data/feed/api/user/default/albumid/5825390619150171601?access_token=ya29.AHES6ZSR2XSlImdSJxNBVczzfz4DPoW3vRvywTNg8ELNs6OStqSBbTM
。オリジン ' http://localhost ' は Access-Control-Allow-Origin で許可されていません。
var url = 'https://picasaweb.google.com/data/feed/api/user/default/albumid/' + albumId + '?access_token=' + myToken;
$.ajax({
url: url,
data: f /*image file object*/,
contentType: f.type,
processData: false,
type: "POST",
success:function(data){
successCallback(data);
},
error:function(data){
failureCallback(data);
}
});
ps :同様の stackoverflow ディスカッションへのリンクを次に示します。