2017-10-08 3 views
-1

En lisant la documentation officielle pour Tumblr.js, il semble exiger Node.js. Je voudrais déclencher une boîte de dialogue et laisser mon application accéder au blog de l'utilisateur. Puis-je passer des appels avec JavaScript en vanille? J'apprécierais votre aide. J'ai regardé autour du Web et il y a peu d'information. Merci.Puis-je utiliser Tumblr.js sans Node.js?

HTML

<button onclick="loginTumblr();"> Connect Tumblr </button> 

JS

function loginTumblr(){ 
//get user info + token 

} 
+0

Possible copie de [Quelle est la différence entre la programmation côté client et côté serveur?] (Https://stackoverflow.com/questions/13840429/what-is-the-difference-between-client-side-and -server-side-programming) –

+2

Je pense que ce que vous essayez de demander, c'est si vous pouvez utiliser l'API Tumblr côté client et non côté serveur –

+1

Et en parcourant rapidement l'API, j'ai trouvé ceci: Dans le navigateur En raison des restrictions de CORS, vous allez avoir du mal à utiliser cette bibliothèque dans le navigateur. Bien que les points de terminaison GET sur l'API Tumblr prennent en charge JSONP, cette bibliothèque n'est pas destinée à être utilisée dans le navigateur. Pardon! –

Répondre

1

La réponse est "probablement", mais il ne sera certainement pas sécurisé. Accéder à une API depuis le côté client est risqué car vous devrez exposer les informations d'identification privées de votre application à l'utilisateur final.

Ce que vous avez dit concernant le besoin d'un noeud n'est pas nécessairement correct; vous pouvez utiliser n'importe quel script côté serveur (par exemple, PHP) pour appeler l'api de sécurité.