Tenor est sorti de scène pour ceux qui dépendent d’intégrations extérieures. En effet, Google a retiré l’API publique du service de recherche de GIF. Par conséquent, les applications, sites et réseaux sociaux qui récupéraient encore des GIFs animés par ce biais se retrouvent désormais confrontés à des messages d’erreur. De plus, le délai final est fixé au 30 juin, ce qui a pris de court de nombreuses équipes. Dans ce guide, vous comprendrez ce qui a changé, pourquoi cela s’est produit et quelles voies suivre désormais.
Tenor sort du circuit pour les tiers et modifie la routine d’intégration des GIFs
Le changement touche directement tout produit qui utilisait l’API de Tenor. Autrefois, il suffisait d’enregistrer une clé et d’autoriser la recherche de GIF dans l’application. Aujourd’hui, ce flux s’est tout simplement arrêté. Autrement dit, ceux qui n’auront pas désactivé la fonctionnalité à temps verront apparaître des erreurs à l’écran. D’ailleurs, Google bloquait déjà les nouvelles inscriptions de clés depuis janvier de cette année. Ainsi, l’alerte était donnée, même si peu d’équipes en avaient perçu l’urgence.
Il convient de noter que Tenor n’a jamais été un détail mineur. Au contraire, il est devenu une référence sur les plateformes géantes. C’est pourquoi son arrêt provoque un effet domino dans de nombreux produits simultanément.
Pourquoi Google a mis Tenor à l’écart après des années comme norme
Selon Google, la décision est stratégique. En substance, l’entreprise souhaite concentrer ses ressources sur ses propres produits phares. Tenor, au final, était un service indépendant acquis en 2018. Au fil des années, il avait noué des partenariats avec des noms importants, tels que le réseau social X, Discord et WhatsApp. Cependant, toutes ces plateformes ont déjà migré vers des solutions internes ou concurrentes, comme Giphy. Dès lors, la base de partenaires externes avait déjà diminué avant même l’annonce.
Pour le développeur, l’interprétation est limpide. Quand une grande entreprise centralise ses ressources, les API périphériques tombent généralement en premier. Il convient donc de traiter toute dépendance externe comme quelque chose de fondamentalement temporaire.
Où le catalogue de Tenor demeure disponible
Le corpus de GIFs ne disparaît pas totalement. Cependant, il se voit restreint à des canaux bien plus limités désormais. Tout d’abord, le service demeure accessible via le clavier Gboard et l’application GIF Keyboard pour Android et iOS. Ensuite, il apparaît dans les intégrations natives de Google, comme Google Chat et Google Messages. Enfin, il reste sur le site Tenor.com lui-même. En somme, l’utilisateur final peut toujours trouver des GIFs au sein de l’écosystème Google. Toutefois, pour les développeurs externes à cet univers, la porte est définitivement refermée.
Alternatives à Tenor que tout développeur doit évaluer maintenant
Heureusement, le marché offre des itinéraires de rechange. Avant tout, Giphy se présente comme le choix le plus direct, puisqu’il dispose d’une API mature et largement adoptée. À ses côtés, des dépôts indépendants proposent des catalogues alternatifs pour des cas spécifiques. Néanmoins, héberger une bibliothèque en propre a du sens lorsque le volume justifie de maintenir le fonds en interne. Avant de trancher, évaluez les limites de requêtes, les coûts et les conditions d’utilisation. Après tout, personne ne souhaite échanger une dépendance fragile par une autre aussi instable. Par conséquent, testez la couverture du catalogue avec des recherches réelles effectuées par votre audience avant de décider.
Comment migrer l’intégration de Tenor sans casser le produit
La migration demande de la méthode, pas de la précipitation. Tout d’abord, cartographiez tous les points du code qui appellent l’ancienne API. Puis, isolez ces appels derrière une couche d’abstraction. Ainsi, vous changez le fournisseur sans étendre les changements dans tout le projet. Ensuite, implémentez le nouveau client et exécutez des tests avec de vrais cas de recherche.
De plus, préparez un plan de contingence. Par exemple, affichez un état vide élégant lorsque aucun GIF ne renvoie. Ainsi, l’utilisateur n’a jamais à faire face à un écran cassé, même en cas de défaillances. Enfin, surveillez les erreurs durant les premiers jours suivant le changement, car les problèmes muets apparaissent précisément sous le trafic réel.
Le message à retenir pour ceux qui construisent des logiciels
La fin de l’API Tenor rappelle une leçon ancienne. Fondamentalement, toute dépendance externe porte une échéance invisible. Par conséquent, abstraisez les fournisseurs, suivez les changelogs et tenez toujours un plan B à portée de main. Ainsi, le prochain arrêt annoncé ne sera qu’un simple remplacement fluide, jamais une course contre la montre.
Suivez-nous sur Instagram !




