Tag: dropbox

使用Javascript中的Dropbox Core API将文件上传到Dropbox

我正在开发一个简单的chrome扩展,需要将文件上传到用户的dropbox文件夹。 我正在使用如下所述的简单AJAX请求来上传文件,但它适用于具有.txt, .json, .c, etc扩展名的文件.txt, .json, .c, etc即其mime type为text/plain类型或类似类型但所有其他类型的文件文件类型如pdfs,图像文件等被破坏并产生空白内容。 在以正确的方式上传文件时我缺少什么。 function startUpload() { var folderPath = $(this).closest(‘tr’).attr(‘path’)+’/’; var file = $(“#upload_file”)[0].files[0]; if (!file){ alert (“No file selected to upload.”); return false; } var reader = new FileReader(); reader.readAsText(file, “UTF-8”); reader.onload = function (evt) { uploadFile(folderPath+file.name,evt.target.result,file.size,file.type); } } //function to upload file to folder function uploadFile(filepath,data,contentLength,contentType){ […]

使用Dropbox API时Access-Control-Allow-Origin错误

我正在尝试使用Dropbox API,特别是允许团队管理员为团队成员采取行动的API,但我不断收到访问控制错误。 这是我的代码: $(document.body).on(‘click’, ‘.viewfolders’, function() { var teamMember = $(this).closest(‘tr’).attr(‘id’); //JSONinputs = {“list”: “true”}; jQuery.ajax( { url: ‘https://api.dropbox.com/1/account/info’, type: ‘GET’, dataType: ‘json’, contentType: ‘application/json’, headers: { ‘X-Dropbox-Perform-As-Team-Member’: + teamMember, “Authorization”: “Bearer ” + access_token }, beforeSend : function( xhr ) { xhr.setRequestHeader( “Access-Control-Allow-Origin”, “*”); }, success: function(rootresult) { alert(‘success’); }, error: function(response) { alert(‘error […]

从Dropbox目录中拉取并显示网站库中的图像

我正在与一位摄影师合作创建一个简单的网站,我希望建立一个从Dropbox文件夹中提取的照片库,所以每当她想要更新图库中的图像时,她只需要将照片交换出Dropbox文件夹。 简单吧? 有没有办法使用jQuery或PHP从Dropbox目录中提取图像并将它们显示在网页上? 我已成功从Dropbox上的文本文件中提取文本,但我不知道目录中的图像是否也可以这样做。 我做了一些谷歌搜索,但我不断得到结果教我如何上传和下载图片到Dropbox目录 – 而不是我想要的。

Dropbox直接从浏览器上传文件

我试图将文件直接上传到dropbox [来自浏览器/网络应用程序],代码API上的“uploadFile”函数需要在服务器上上传文件,这给我带来麻烦,因为我不想要任何要上传到我的服务器并从那里到dropbox的文件。 $f = fopen(“test.jpg”, “rb”); // requires file on server $result = $dbxClient->uploadFile(“test.jpg”, dbx\WriteMode::add(), $f); fclose($f); 试过这个https://github.com/dropbox/dropbox-js失望地说没有明确的文档,文档部分的许多链接都被破坏了。 我需要将文件上传到我的帐户,客户端无需登录dropbox。 任何指针都会非常感激。 寻找Ajax / JavaScript方法。 更新 我尝试了以下内容,但没有来自Dropbox的回复 HTML JavaScript的 var doUpload = function(event){ var input = event.target; var reader = new FileReader(); reader.onload = function(){ var arrayBuffer = reader.result; $.ajax({ url: “https://api-content.dropbox.com/1/files_put/auto/uploads/” + input.files[0].name, headers: { Authorization: […]

使用Dropbox的zxcvbn密码强度估算器

我正试图让Dropbox的密码强度估算器zxcvbn工作正常……但我遇到了一些问题! 我已经包含了异步加载器。 我的下一个问题是我不知道足够的JS来弄清楚如何实际使用这个东西…. 它是否被用作该领域的某种监视器? 谢谢你的帮助,我还在学习JS / jQuery ……

如何做Dropbox喜欢登录按钮?

我正在尝试像登录按钮一样做Dropbox。 在jQuery中有一个线程dropbox登录弹出方法? 但是我无法做到这一点。 当我按下与dropbox.com相同的登录按钮时,我希望它被打开 这是一个示例代码。 现在它可以hover。 但我想点击。 我尝试过专注但不能成功。 Login Login Form Lorem Ipsum blablbalbabababa lbablaabalbalba 和 div#login { position: relative; float: right; height: 20px; padding: 5px; } div#login:focus { background: rgba(0,0,0,.2); } div#login div { position: absolute; top:30px; right:0; width: 200px; height: 100px; padding: 10px; background: rgba(0,0,0,.2); visibility: hidden; } div#login:focus div { visibility: visible; […]

jQuery转换选择单选按钮?

我正在尝试使用jquery将选择框转换为单选按钮,我不确定最好的方法。 示例HTML: First Second …… xxxxxx 我想在页面加载时使用jquery将其转换为: First Second …… xxxxxx 它需要是动态的,因此它将动态循环每个选择框和内部的每个选项(因为不同的产品有不同的选项) 我想找到最好的方法。 要么首先得到所有值的多维数组,然后构建单选按钮..或者在循环中一次交换一个。 目前正在尝试前者,但我想我可能会过度思考它: $(document).ready(function(){ //Get Exising Select Options $(‘form#product select’).each(function(i, select){ $(select[i]).find(‘option’).each(function(j, option){ //alert($(option).text()); option[j] = []; option[j][‘text’] = $(option).text(); option[j][‘val’] = $(option).val(); }); }); //Remove Select box $(‘form#product select’).remove(); }); 有没有人试过这个或者有一些秘密/更简单的方法来做我错过的?