繁体   English   中英

Dropbox Drop-In Saver不起作用:从服务器接收到非200响应状态503

[英]Dropbox Drop-In Saver not working: Received non-200 response status 503 from server

我目前正在做一个小型私人项目,可以将图片上传到网站。 我要实现的功能是允许访问者轻松地将图像添加到其Dropbox。

因为这只是一个小功能,所以我不希望实现成熟的Dropbox-API,经过一番研究,我发现了Dropbox Drop-In,这似乎正是我想要的。

我已经按照Dropbox网站上的说明实施了此操作: https : //www.dropbox.com/developers/dropins/saver#javascript

我使用以下代码将图像添加到Dropbox:

Dropbox.save({
    files: dbFiles,
    success: function() {dropboxSuccess();},
    progress: function(progress) {dropboxProgress(progress);},
    cancel: function() {dropboxCancel();},
    error: function(errmsg) {dropboxError(errmsg);}
});

dbFiles是带有必需对象的简单数组。

基本上,我认为它是可行的:弹出窗口出现在我必须登录的地方,或者,如果我已经登录,请在我的Dropbox中选择一个位置来添加图片。

但是,不久之后会引发以下错误:

“从服务器接收到非200响应状态503”

这就是返回的所有信息!

我已经尝试了很多东西,但是没有帮助。

这是我实现它的页面: http : //thetrip.fnovy.com/dropbox.php

错误记录到控制台。

无论是在Dropbox站点还是通过搜索引擎,我都找不到有关该插件的错误的任何信息。

仔细检查您的网址及其重定向方式。 例如,您页面上的第一个URL http://phototrip.fnovy.com/uploads/images/2013-08-12_Test_File.png响应为302重定向到http://phototrip.fnovy.comuploads/images/2013-08-12_Test_File.png ,这自然无法解决。 :-)

认为 503是对实际问题的某种误导性解释,即该域无法解决。 如果我对此有更多了解,我将更新此答案。

编辑确认该域不存在时看到503。 我们也许可以为此提供更清晰的错误消息,并且我也希望我们可以在错误消息中提供URL,以便更轻松地查看引起问题的URL。 感谢您指出了这一点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM