2017-10-08 148 views
-1

閱讀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://stackoverflow.com/questions/13840429/what-is-the-difference-between-client-side-and - 服務器端編程) –

+2

我想你要問的是,你是否可以從客戶端而不是服務器端使用Tumblr API –

+1

而通過快速瀏覽API,我發現這一點:在瀏覽器 由於CORS的限制,你將很難在瀏覽器中使用這個庫。雖然Tumblr API上的GET端點支持JSONP,但該庫不適合瀏覽器內的使用。抱歉! –

回答

1

答案是 「可能」,但它肯定不會是安全的。從客戶端訪問API是有風險的,因爲您必須將應用的私有憑證公開給最終用戶。

你說關於需要節點不一定是正確的;您可以使用任何服務器端腳本(例如PHP)來安全地調用api。

相關問題