我一直在嘗試使用airbnb api從這個link。我知道這不是官方的api,但我真的需要在我的網站中使用它。但我得到 CORS(跨源資源共享)錯誤,我不能調用api。當我嘗試從hurl.it它工作得很好。但是現在我不確定我該如何解決這個問題?我在後端使用ruby和jquery ajax來調用api。我的ajax代碼調用如下。我從這段代碼創建一個空白列表作爲airbnb中的主機。我真的需要這樣做。如果有任何其他解決方案使用airbnb API,那麼請建議。感謝你的幫助。非常感謝你。cors錯誤,同時調用airbnb api
$("#submit_apartments").on("click", function() {
$.ajax({
type: "POST",
url: "https://api.airbnb.com/v1/listings/create?client_id=3092nxybyb0otqw18e8nh5nty",
headers: {
"Content-Type": "application/json; charset=UTF-8",
"X-Airbnb-OAuth-Token": "myAuthToken"
},
data: {
room_type_category: "private_room",
property_type_id: 2,
bathrooms: 1,
person_capacity: 1,
beds: 1,
bedrooms: 1,
city: "Sunnyvale, California, US"
},
success: function() {
console.log("Sucess");
},
error: function(xhr,err){
console.log("Error!!!");
}
});
});