A développement Application API rest partie 6: navigation sur le Web à l&rsquoaide d&rsquoapi tierces

Jusqursquoà présent, nous avons fait de grands progrès dans la série en six parties de lrsquoAPI rest. En fait, dès le début, nous avons pu introduire les concepts de base de la technologie et lancer une petite application interactive (avec lrsquoaide de REACT). Dans ce processus, nous espérons avoir démontré que même les utilisateurs non techniques de WordPress peuvent commencer à mouiller leurs pieds avec les capacités de programmation derrière les plateformes de la prochaine génération. Cependant, l’avenir de wordpress ne sera pas lié à la petite application de citation de Thoreau. Il se concentrera principalement sur la manière dont l’api rest peut aider WordPress à s’intégrer de manière transparente avec d’autres mondes en ligne.
Avant de terminer cette série drsquoarticles, nous verrons à quoi pourrait ressembler une telle intégration, nous créerons un exemple pratique très simple et nous conclurons par quelques ressources rapides pour aider à explorer plus avant. utilisez WordPress depuis un certain temps, il est presque certain que avez profité de l’intégration de tiers existante sous forme de plug ins. Vous avez peut être ajouté mailchimp à votre portefeuille, essayé les options drsquoanalyse Google, ou profité drsquoautres plug ins drsquoapplication tiers populaires.
Bien que bon nombre de ces solutions aient été jusqu’à présent très complexes, elles ont toujours été bloquées par un problème fondamental dans l’aspect WordPress de l’équation. D’un point de vue technique, l’absence d’api natives stables et fiables dans WordPress a historiquement déstabilisé les développeurs en termes de stabilité, de tests et d’ajout de nouvelles fonctionnalités. Il existe déjà des options drsquointégration tierces, comme Google Analytics pour monsterinsights. L’api rest élimine efficacement ces obstacles et met WordPress sur un pied d’égalité avec d’autres applications avec des API stables et bien définies. Souviens toi, on vient drsquoarriver.
Pour les blocs de départ à ce stade: il y a encore beaucoup à courir dans la vraie course. Au cours des deux à cinq prochaines années, nous assisterons probablement à une sorte drsquoexplosion cambrienne dans lrsquointégration de tiers. En termes simples, si elle peut être intégrée, crsquoest probablement le cas.
Bien sûr, les développeurs ont commencé à se mordre les dents, mais les gens ordinaires ont du mal à comprendre les opportunités offertes ici. Essayons rapidement de résoudre ce problème à lrsquoaide drsquoun exemple de démonstration utilisant la fonctionnalité zapier. Plongez dans lrsquointégration avec zapier zapier est un outil hydraulique pratique en ligne qui donne un bon aperçu des possibilités offertes par les applications qui communiquent directement entre elles via lrsquoAPI. Loin drsquoêtre un terrain de jeu en ligne techniquement intimidant, pouvez lrsquoutiliser pour expérimenter la création de flux de travail et lrsquointégration entre les applications populaires.
Lrsquoidée de base est simple: zapier agit comme un Middleware intelligent, expose élégamment les API sous jacentes et permet de connecter à différentes applications sans avoir à écrire une seule ligne de code. Vous pouvez choisir parmi les intégrations existantes (appelées Zap dans le jargon zapier) ou créer de nouvelles intégrations à partir de plus de 500 applications prises en charge. Vous verrez de nombreux noms familiers dans lrsquoespace drsquoapplication zapier. Même une navigation rapide sur les applications populaires prises en charge est suffisante pour intéresser La grande majorité des outils drsquoaffaires quotidiens en ligne sont couverts drsquoune manière ou drsquoune autre. Heureusement, WordPress y est aussi.
regardez rapidement la page WordPress de zapier, verrez une liste impressionnante de 100 intégrations WordPress existantes utiles couvrant tout, des tampons aux Relaxations. Un peu plus bas, verrez des options WordPress spécifiques dans notre présentation
Osizione se divise en deux grandes catégories: les déclencheurs: ces événements peuvent se produire dans WordPress et peuvent donc servir de stimulus pour d’autres actions. Comme le verrez dans la liste, voici quelques bases: le plug in hookpress ouvre la porte à ceux qui nrsquoen ont pas besoin. Actions: Vous pouvez demander à WordPress d’effectuer ces actions en réponse à des événements externes dans une autre application. Les options ici sont plus petites: Nous nous limitons à créer de nouveaux messages ou à ajouter de nouveaux médias. La liste des caractéristiques exposées disponibles ici est beaucoup plus petite que celle fournie par lrsquoAPI rest elle même, mais ce domaine est conceptuellement similaire. Nous avons aussi une bonne interface simple qui ne nécessite pas de code personnalisé. Joignons le au plus grand projet API rest de worldpress au monde: Calypso et WordPress. Format générique de nom de domaine.
Lier zapier à Pinterest dans cette phase, nous quitterons l’application WordPress React locale existante pour créer un site WordPress rapide et gratuit. Format générique de nom de domaine. avez récemment suivi la branche commerciale de la plateforme, savez que son arrière plan de gestion a récemment été migré vers une application React basée sur lrsquoAPI rest. Nous allons faire un voyage rapide avec zapier pour voir si des informations utiles peuvent être saisies automatiquement. Voici ce que nous essayons de faire: parcourir et marquer des offres potentiellement intéressantes sur Pinterest, puis importer automatiquement ses détails dans WordPress sans aucune action manuelle.
Commençons par créer un nouveau Zap dans zapier: Ensuite, nous sélectionnons Pinterest et New pin comme déclencheurs: Ensuite, nous pouvons facilement sélectionner et valider notre compte Pinterest spécifique: Ensuite, nous pouvons choisir une carte spécifique comme cible. Dans notre cas, il y a déjà
Une carte appelée
Nous devons donc valider un site. Dans ce cas, nous sommes connectés à un compte WordPress. Pas de com une fois précédemment défini: Ensuite, nous pouvons spécifier quelques options de post pratiques. Ceux ci sont alimentés par la version WordPress. Comme lrsquoAPI rest dans les coulisses. Dans cet exemple, nous mplifions le contenu et extrayons un lien vers la broche sélectionnée, toutes les annotations associées et lrsquoURL de lrsquoimage principale. Nous avons également mis en place un nouveau post pour qursquoil ait automatiquement un statut de brouillon au lieu de poster:
Nous commençons à nouveau la séquence drsquoessai réelle pour nous assurer qursquoelle fonctionne réellement: Retournez à notre compte WordPress. Com basé sur calypso, nous voyons maintenant un nouveau billet de brouillon listé dans le dernier brouillon: Il suffit de jeter un coup drsquooeil rapide au post lui même pour vérifier qursquoil a effectivement fourni avec succès les données demandées par Pinterest: Une fois que nous avons sauvegardé le nouveau Zap dans zapier, nous avons maintenant une boîte à outils basée sur lrsquoAPI qui vérifie notre compte Pinterest toutes les cinq minutes et importe les données que nous demandons spécifiquement sans avoir à écrire une seule ligne de code!
L’exemple exploratoire que nous présentons ici doit être fondamental, mais il indique clairement la direction dans laquelle WordPress utilisera l’api rest. Nous pouvons nous attendre à ce qursquoil réponde aux besoins de la nouvelle génération
Lrsquointégration par des tiers permet aux utilisateurs non techniques de créer leurs propres solutions personnalisées de manière modulaire et glisser déposer. essayez encore de comprendre cela, nous recommandons fortement de créer un compte zapier gratuit et drsquoexplorer plus avant même pour avoir plus drsquoidées sur lrsquoavenir. Conclusion: il est temps de terminer notre série! Au cours de ce processus, nous avons présenté un certain nombre de ressources, mais nous aimerions en souligner quelques unes pour aider à terminer le développement global de lrsquoAPI rest: la documentation de lrsquoAPI rest du WP: lrsquoAPI rest est toujours en cours de développement et la documentation officielle fait du bon travail en termes de croissance rapide du personnel. Présentations liées à l’api rest: de plus en plus de discussions approfondies sur WordPress. Une télé qui récompense les gros plans. Notre rapport drsquoapi rest: consultez régulièrement les dernières mises à jour sur le site avec les étiquettes drsquoapi rest pour tenir à jour! Nous espérons que en apprendrez autant dans cette série que dans notre processus drsquointégration, et nous attendons vos commentaires avec impatience. Contactez les commentaires ci dessous et Partagez vos idées sur lrsquoAPI rest! Image surlignée: geralt.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

ContactPress Supported By WordPress Plugins