クラウドインフラ構築記

現在AWSの構築支援に携わっております。今注視しているのは、GKE、BigQuery、Google Dataflowなどサービスを展開しているGoolge Cloud Platformです。

DropboxChooserが返すサムネイルの挙動

WEBアプリからdropboxをアクセスできるFileChooserにDropboxChooserという便利なものが公開されている。

dropbox_chooser

以下コードはDropboxChooserで選択されたファイルのURL等を返してくれるjavascriptです。

files[0].thumbnails[“64×64”]で静止画だけでなく、動画のサムネイルを動的を生成して返してくれるのだが、どうやら一時的に作成するだけでしばらくたつと(1日?)アクセスできなくなる模様。


function dropboxOpen(program_id, layout_position_id){
 var options = {
 linkType: "direct",
 success: function(files){
 link =files[0].link;
 thumbnails = files[0].thumbnails["64x64"];
$("#preview").html('<img src='+thumbnails+'>');
 $.post(
 'put_contents.php',
 { "program_id": program_id, "layout_position_id": layout_position_id, "media_file": files[0].link, "dropbox_realpath": files[0].name, "thumbnails": thumbnails },
 function(data){

$.post(
 'get_contents.php',
 { "program_id": program_id,"layout_position_id": layout_position_id },
 function(data){
 $('#reg-list'+layout_position_id).html(data);
 }, false);

}, false);
 },
 cancel: function(){

 }
 };
 Dropbox.choose(options);
 }

コメントは受け付けていません。