Je sais qu'Airbnb n'a pas encore ouvert son API au public, mais en recherchant sur Internet, j'ai trouvé que certaines personnes l'utilisaient.
J'ai essayé de les contacter, ainsi que Airbnb, mais sans aucune réponse.
Quelqu'un ici connaît-il un e-mail de contact, une page ou un numéro de téléphone auquel je peux me référer?
J'ai lu ici que vous pouvez trouver votre clé API en consultant les demandes qu'AirBNB utilise sur son propre site Web. Utilisez donc les outils de développement Web dans Chrome, ou Firefox, ou Firebug dans Firefox et recherchez dans les requêtes dans le panneau réseau jusqu'à ce que vous trouviez la clé utilisée dans toute requête JSON. Certaines URL contiennent ce paramètre clé, vous copiez cela :) fonctionne pour moi!
Oh BTW, je voudrais vous rappeler que l'API n'est actuellement pas officiellement publiée pour récupérer des données en arrière-plan lorsque vous êtes connecté. Lorsque vous utilisez cette clé, ils connaissent votre identité. Vous pourriez être bloqué ou au moins averti par AirBNB pour l'utilisation de son API alors que vous n'y êtes peut-être pas autorisé. Lisez leurs termes et conditions pour vous en assurer. Je ne prends aucune responsabilité, bien sûr;)
Vous pouvez maintenant trouver votre clé API sur les balises META du code source lorsque vous êtes connecté à votre tableau de bord. Recherchez canonical_Host et vous trouverez:
{"canonical_Host":"www.airbnb.com","api_config":{"key":"<your-api-key>"}
Pour mettre à jour cet ensemble de réponses, l'API se trouve à l'adresse suivante, mais vous devez d'abord demander l'accès.
https://www.airbnb.com/partner
Il propose un FAQ qui vous informe sur le processus et il sera toujours mis à jour :)
J'espère que cela aide Théodore
Autant que je sache, ils ont fermé ce service à partir d'aujourd'hui. "Malheureusement, ce n'est plus disponible" sera ce que l'API renvoie.
EDIT: Il a recommencé à fonctionner après quelques jours. Très étrange, peut-être un problème interne, ou nous étions limités en taux ou quelque chose.
Connectez-vous à Airbnb.com, ouvrez la console du développeur Web, accédez à l'onglet réseau, filtrez par type json, consultez l'url et recherchez "client_id". J'ai trouvé cette réponse ici