2017-10-08 8 views
-1

Tumblr.jsの公式ドキュメントを読むと、Node.jsが必要になるようです。私はダイアログボックスを起動し、私のアプリがユーザーのブログにアクセスできるようにしたいと思います。バニラのJavaScriptで電話をかけることはできますか?私はあなたの助けに感謝します。私はウェブを見てきましたが、情報はほとんどありません。ありがとう。Tumblr.jsをNode.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を安全に呼び出すことができます。

関連する問題