POST-запрос к Picasa API
v боролся с POST в API Picasa. Вот'код: я
$.ajax({
type: "POST",
url: 'https://picasaweb.google.com/data/feed/api/user/' + uid + '/albumid/' + album_id + '/photoid/' + photo_id,
crossDomain: true,
data: { content: content },
success: function() { alert("Success"); },
error: function() { alert('Failed!'); }
});
Мы уже получили некоторую информацию через GET без проблем.
Теперь самое интересное, когда я пытаюсь протестировать сервис с Google, возникает эта ошибка:
XMLHttpRequest cannot load
https://picasaweb.google.com/data/feed/api/user/userid/albumid/albumid/photoid/photoid?content=foo%bar.
Origin http://localhost:3000 is not allowed by
Access-Control-Allow-Origin
И когда я пытаюсь в Firefox, метод заголовка запроса меняется наOPTIONS
и статус есть.204: no content
Также я'мы пытались изменитьdatatype
вjsonp
но тогда метод HTTP меняется наGET
и он получает информацию о картине.