Accueil Génie logiciel Explorer l’API DEV.to. On oublie souvent que les API existent pour… | par Joseph Maurer

Explorer l’API DEV.to. On oublie souvent que les API existent pour… | par Joseph Maurer

0
Explorer l’API DEV.to.  On oublie souvent que les API existent pour… |  par Joseph Maurer


On oublie souvent que des API existent pour la plupart des plateformes que vous utilisez. Alors que certaines entreprises verrouillent leurs API pour ne fournir que des informations très limitées, DEV.to fait un effort supplémentaire pour fournir une API extrêmement robuste. Passons en revue ce qui est disponible !

Lien vers le projet : https://www.josephamaurer.com/Projects/DevAPI/RecentDevPosts.html

Lien vers la documentation de l’API DEV : https://docs.forem.com/api/

L’API de DEV permet de nombreuses fonctionnalités intéressantes. Dans la vidéo ci-dessus, je passe en revue un cas d’utilisation dans lequel vous extrayez les 100 dernières publications et créez des cartes d’amorçage pour chacune. Dans chaque carte, j’affiche trois boutons. Le premier est soit actif, soit désactivé si l’utilisateur dispose d’un compte Twitter. C’est utile car j’aime retweeter les articles et identifier leurs créateurs. Le deuxième bouton est un lien vers le message DEV. Enfin, le troisième bouton ouvre la réponse API pour l’article.

Bien que mon exemple montre des articles, l’API peut vous renvoyer de nombreuses choses différentes. L’une des fonctionnalités les plus intéressantes est la possibilité de publier un article entièrement depuis l’API. Je ne sais pas pourquoi vous voudriez faire cela, mais cela pourrait être utile.

Dans l’ensemble, c’est cool de penser que cette fonctionnalité existe, même si vous ne trouvez pas de cas d’utilisation pratique pour elle. L’un des cas d’utilisation les plus utiles pourrait simplement consister à renseigner vos articles récents de votre blog sur votre site Web.

Faites-moi savoir ce que vous voudriez faire avec cette API !

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici