Dans une feuille de calcul Google Docs, j'ai besoin d'accéder à des données externes qui nécessitent une authentification de base. Habituellement, j'incluais des données externes en les mettant dans une cellule:
=ImportHtml("http://somedomain.com/somepath", "table", 0)
Pour l'authentification de base, j'ai essayé une URL standard avec des informations d'identification:
=ImportHtml("http://user:[email protected]/somepath", "table", 0)
Google répond par ce qui suit:
erreur: données temporairement indisponibles
Existe-t-il un moyen d'utiliser des ressources de base protégées par l'authentification dans une feuille de calcul Google?
ImportHTML ne prend pas en charge l'authentification. Les données doivent être accessibles au public pour que vous puissiez utiliser cette fonction.
Cela s'applique également à ImportXML & ImportFeed .
Vous pouvez utiliser import.io . Ils ont une fonctionnalité appelée extracteur authentifié. Il crée une API à partir de la page et vous fournit le code pour le ping à partir de la feuille.