logo site
SpipFactory.fr
Slogan du site

C’est une plateforme d’hébergement autogéré en association de loi 1901.
Propulsée par la mutualisation de Spip. Habillage Escal .

logo article ou rubrique
Les "API" disponible
Article mis en ligne le 2 juillet 2019
dernière modification le 3 septembre 2019

API : Application Programming Interface

Ne laissez pas l’acronyme vous faire peur ! API signifie Application Programming Interface. Le mot le plus important est “interface”, et c’est le mot le plus simple, car nous utilisons tous des interfaces au quotidien.

Une API est une interface pour les applications, car un logiciel n’a pas de mains ni d’yeux pour interagir avec les interfaces physiques !
Une API permet de connecter deux applications comme des pièces de puzzle !

Utiliser une API pour votre site.
Deux possibilité ;

  • utiliser votre propre clé
  • utiliser la clé fourni par la plateforme spipfactory

L’envoi de mails par SPIP

pour le compte de votre site internet est une fonctionnalité nécessaire et souvent importante, pour les inscriptions, la notification de commentaires, l’animation éditoriale, la gestion des formulaires d’interaction, voire pour des fonctions de paiements en ligne, de don, d’adhésion etc.
Lorsque l’envoi des mails se fait par le serveur qui héberge le site, il n’est pas rare que ceux-ci soient signalés comme SPAM à la reception.

Pour éviter cela, il faut utiliser un service externe. C’est encore plus indispensable si vous voulez faire de l’envoi en masse de type Newsletter.
Il y a principalement 2 solutions :

  • utiliser un serveur SMTP, qui peut être fourni par votre fournisseur de nom de domaine ou votre hébergeur. C’est une solution simple, mais attention à bien regarder les limites d’un tel service, il y a parfois un nombre maximum d’email envoyé par jour ou par heure, pour éviter l’utilisation par des Spammeurs. Cela peut-être limitant pour l’envoi de Newsletters, mais très suffisant pour les autres emails
  • utiliser un service commercial externe spécialisé dans l’envoi des emails transactionnels ou de publipostage, dont certains proposent une offre gratuite d’entrée de gamme

Et YouTube dans tout ça ?

Comme à son habitude, le diable Google n’arrête pas de changer ses API, sans trop crier gare... Il est désormais nécessaire de posséder une clef d’API YouTube afin de pouvoir récupérer une vidéo de la plateforme.

La première chose à faire est de se rendre dans la console des développeurs Google avec un compte Google Developper (en créer un au besoin) :
- https://console.developers.google.com/
(ce lien aura très certainement changé 40 fois dans les 5 mois à venir, comme d’hab avec Google, rien ne reste !)

Les étapes suivantes à partir du Developper Center sont données par Mist. GraphX :
- créer un projet si ça n’est pas déjà le cas,
- aller dans l’onglet API et authentification > API, sur cette page on aura la liste de toutes les API disponibles (cf la capture), sur l’onglet Bibliothèque d’API,
- aller sur l’onglet API Activés pour vérifier les API actives, activer l’API YouTube au besoin,
- dans la partie identifiants on peut générer la clef, ou la re-générer dans la partie Accès à l’API publique
- il faut utiliser la clef pour le navigateur, vu que c’est ce que l’on recherche, à priori SPIP n’est pas encore une appli mobile... là il n’y a pas trop de choix, on clic sur créer sans renseigner de référents.

Pour résumer, il faut donc aller dans Bibliothèque d’API > API YouTube > YouTube Data API et là il suffit de cliquer sur le bouton "activer".

Enfin, sur la page d’administration du plugin Vidéo(s), il restera simplement à saisir la clé de serveur dans le champs "Clé d’API YouTube".

les clés API de spipfactory



… La suite de cet article est réservée aux visiteurs enregistrés …
  • https://fr.mailjet.com/
    • Mailjet
      • clé API : 2268cd7386d8352c7148a3496438113d
      • Pass : baf8bf0b4f1bf12c811e54135e98986e
      • ’’Serveur SMTP : in-v3.mailjet.comrveur SMTP : in-v3.mailjet.com
      • Utiliser TLS : optionnel
      • Port : 25 ou 587 (certains hébergeurs bloquent le port 25)
        Si TLS ne fonctionne pas sur le port 587, essayez avec le port 465 et/ou utilisez plutôt SSL’’

pour le plugin vidéo

la clé youtube

  • AIzaSyB4UQBwZiyr4FyPYqxoSSOXv-Kqg2AFuX8
qrcode:https://spipfactory.fr/les-api-disponible



puceMentions légales puce

2017-2019 © SpipFactory.fr - Tous droits réservés
Haut de page
Réalisé sous SPIP
Habillage ESCAL 4.3.20
Hébergeur : SpipFactory
Soutenir par un don