这个错误表示你在调用 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

Dropbox.chooser() 错误:appKey 必须提供

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

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