我可以在没有Node.js的情况下使用Tumblr.js吗?

我可以在没有Node.js的情况下使用Tumblr.js吗?

问题描述:

阅读Tumblr.js的官方文档,它似乎需要Node.js.我想触发一个对话框并让我的应用程序访问用户博客。我可以使用vanilla JavaScript拨打电话吗?我会很感激你的帮助。我一直在环顾网络,并没有什么信息。谢谢。我可以在没有Node.js的情况下使用Tumblr.js吗?

HTML

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

JS

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

} 
+0

可能重复[客户端和服务器端编程有什么区别?](https://*.com/questions/13840429/what-is-the-difference-between-client-side-and - 服务器端编程) –

+2

我想你要问的是,你是否可以从客户端而不是服务器端使用Tumblr API –

+1

而通过快速浏览API,我发现这一点:在浏览器 由于CORS的限制,你将很难在浏览器中使用这个库。虽然Tumblr API上的GET端点支持JSONP,但该库不适合浏览器内的使用。抱歉! –

答案是 “可能”,但它肯定不会是安全的。从客户端访问API是有风险的,因为您必须将应用的私有凭证公开给最终用户。

你说关于需要节点不一定是正确的;您可以使用任何服务器端脚本(例如PHP)来安全地调用api。