2016-12-12 5 views
2

В настоящее время я пытаюсь создать веб-сайт, который позволяет пользователям размещать файлы, поэтому я намерен купить для этого учетную запись Dropbox для бизнеса, создав токен доступа, чтобы приложение не было 'пройти аутентификацию OAuth и внутренне обслуживать и загружать файлы в эту отдельную учетную запись.Ограничения на API Dropbox при вызове из одной учетной записи

Может ли это быть сделано с использованием одной учетной записи Dropbox? Каковы ограничения при вызове из одной учетной записи. Вся логика доступа к токенам будет жестко запрограммирована.

ответ

2

API Dropbox API имеет систему ограничения скорости, но у нас нет каких-либо определенных количеств, задокументированных. Он предназначен только для предотвращения злоупотреблений, и, соответственно, очень щедр. Кроме того, лимиты действуют для каждого пользователя. В этом случае вам вообще не нужно беспокоиться о том, чтобы поразить его при нормальном использовании. Система ограничения скорости Dropbox API работает одинаково независимо от типа учетной записи.

Также обратите внимание, что не все 429 или 503 указывают ограничение скорости, но в любом случае, когда вы получаете 429 или 503, лучше всего повторить запрос, учитывая заголовок Retry-After, если он указан в ответе, или используя экспоненциальный откат, если нет.

API был разработан с намерением, чтобы каждый пользователь связывал свою собственную учетную запись Dropbox, чтобы взаимодействовать со своими собственными файлами. Однако технически возможно подключиться только к одной учетной записи. SDK не предлагают явной поддержки для этого, и мы не рекомендуем это делать по различным техническим соображениям и соображениям безопасности. Тем не менее, большинство из этих проблем устранены для серверных приложений.

Итак, если вы хотите пойти по этому маршруту, вместо того, чтобы отменить поток авторизации, вы должны вручную использовать существующий токен доступа для своей учетной записи и приложения, как вы упомянули. (Просто будьте осторожны, чтобы не отменить его, например, через https://www.dropbox.com/account/security.)

+0

Согласно моему пониманию ограничений API, я продолжу разработку с Dropbox API с однопользовательским токеном доступа –

 Смежные вопросы

  • Нет связанных вопросов^_^