私はこのlinkからairbnb apiを使用しようとしています。私はそれが公式APIではないことを知っていますが、私は実際に私のウェブサイトでそれを使用する必要があります。しかし、 CORS(クロスオリジンリソース共有)エラーが発生し、APIを呼び出せません。私がhurl.itから試みたとき、それは絶対にうまくいっていました。しかし、今私はどのようにこれを修正するか分からないのですか?私はバックエンド上のルビーとjquery ajaxを使ってapiを呼び出しています。私のajaxコードコールは以下の通りです。私はこのコードからairbnbのホストとして空リストを作成しています。私は本当にこれを行う必要があります。 airbnb apiを使用する他の解決策がある場合は、提案してください。あなたの助けに感謝。どうもありがとうございました。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!!!");
}
});
});