这个错误表示你在调用dropbox.chooser()函数时没有提供正确的appKey参数。appKey是一个Dropbox应用的唯一标识符,它用于识别你的应用并与Dropbox服务器通信。你需要在调用dropbox.chooser()函数之前提供正确的appKey参数。

如果你还没有创建Dropbox应用或者不知道如何获取appKey,请按照以下步骤进行操作:

  1. 登录Dropbox开发者控制台(https://www.dropbox.com/developers/apps)。
  2. 点击“创建应用程序”按钮。
  3. 选择“Scoped access”并选择一个应用类型。
  4. 输入应用名称并选择“Create App”。
  5. 在“OAuth 2.0”选项卡中找到“App key”并复制它。
  6. 在你的代码中使用复制的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。

使用dropboxchooser报错:appKey must be provided

原文地址: http://www.cveoy.top/t/topic/bs78 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录