2019-07-17 (水)
JavaScriptからGoogleドライブ上のデータを読みたかったのだけど,微妙に面倒だった.
CORSなのでaccess_token使ってDriveのAPIにアクセスする必要が出てきて,OAuth認証のscopeだとファイル単位でのアクセス管理とかできなさそうだし,とりあえず全部読み書きできるようにしてしまった.
ローカルファイルがドラッグ&ドロップでJavaScriptにFileオブジェクトを渡せるのに比べて,すでにインターネット上にあるデータのほうが操作しにくいの何なのだろう...
あとは,JavaScriptのgapiクライアントがバイナリデータもstringで結果を返すせいで扱いにくいのどうにかなれば満足なのだけど.