使用dropboxchooser报错:appKey must be provided
这个错误表示你在调用dropbox.chooser()函数时没有提供正确的appKey参数。appKey是一个Dropbox应用的唯一标识符,它用于识别你的应用并与Dropbox服务器通信。你需要在调用dropbox.chooser()函数之前提供正确的appKey参数。
如果你还没有创建Dropbox应用或者不知道如何获取appKey,请按照以下步骤进行操作:
- 登录Dropbox开发者控制台(https://www.dropbox.com/developers/apps)。
- 点击“创建应用程序”按钮。
- 选择“Scoped access”并选择一个应用类型。
- 输入应用名称并选择“Create App”。
- 在“OAuth 2.0”选项卡中找到“App key”并复制它。
- 在你的代码中使用复制的appKey参数调用dropbox.chooser()函数。
以下是一个示例代码:
var appKey = 'YOUR_APP_KEY_HERE';
// 在用户单击按钮时调用dropbox.chooser()函数
document.getElementById('myButton').addEventListener('click', function() {
Dropbox.choose({
success: function(files) {
console.log(files);
},
cancel: function() {
console.log('选择操作已取消');
},
linkType: 'direct',
multiselect: false,
extensions: ['.pdf', '.doc', '.docx'],
folderselect: false,
appKey: appKey //在这里提供正确的appKey
});
});
请注意,在以上代码中,你需要将“YOUR_APP_KEY_HERE”替换为你的Dropbox应用程序的appKey。
原文地址: http://www.cveoy.top/t/topic/bs78 著作权归作者所有。请勿转载和采集!