var API'leri kullanıyorum oldukça yeni ve Instagram'da yeni bir sorunla ilgili bir sorun yaşıyorum.Instagram API. XMLHttpRequest URL'yi yükleyemiyor. Preflight için yanıt geçersiz HTTP durum kodu 405
rahatsız olma fonksiyonu için, belgelerine durumları bir silme yöntemi kullanmak, ancak bir hata almaya devam: XMLHttpRequest cannot load URL. Response for preflight has invalid HTTP status code 405.
Komik şey Kıvrık aynı şeyi denemek, bunun çalışmasıdır.
Örneğin, bu bir çalışma yöntemidir: curl -X DELETE https://api.instagram.com/v1/media/{media-id}/likes?access_token=ACCESS_TOKEN
Ama javascript
if(user_has_liked){
$.ajax({
crossDomain: true,
url: "https://api.instagram.com/v1/media/"+ photoId +"/likes?access_token=" + ACCESS_TOKEN,
method: 'DELETE',
success: function(data){
response = data.data;
document.getElementById(photoId).className = "fa fa-heart-o";
document.getElementById(photoId).onClick = function(){
subscribe(photoId, false);
}
}
});
}
ile kullanmak çalışırsanız ı get 405 hatadır.
Ben CORS'yi sağlayan denedim ama çalışmıyor gibi görünüyor ya
herkes bu konuda bana bir el verebilir gerçekten minnettar olacaktır.
Çok teşekkürler!
"Ben denedim sağlayan CORS ama o da işe görünmektedir" - Nasıl? Instagram için çalışıyor ve API sunucularına kod dağıtma yeteneğine sahip misiniz? – Quentin