- en
 - Language: ru
 
- Documentation version: 0.1
 
Fitbit¶
Fitbit поддерживает как OAuth 2.0, так и OAuth 1.0a. OAuth 2 предпочтителен для новых интеграций, поскольку OAuth 1.0a не поддерживает получение данных о сердцебиении или местоположении и в будущем будет устаревшим.
Зарегистрируйте нового потребителя OAuth here
Настройте соответствующие параметры для OAuth 2.0 или OAuth 1.0a (см. ниже).
OAuth 2.0 или OAuth 1.0a¶
Заполните значения
Consumer Keyи << 1 >>> в настройках:SOCIAL_AUTH_FITBIT_KEY = '<your-consumer-key>' SOCIAL_AUTH_FITBIT_SECRET = '<your-consumer-secret>'
Специальные настройки OAuth 2.0¶
По умолчанию запрашивается только область profile. Чтобы запросить больше диапазонов, установите SOCIAL_AUTH_FITBIT_SCOPE:
SOCIAL_AUTH_FITBIT_SCOPE = [
  'activity',
  'heartrate',
  'location',
  'nutrition',
  'profile',
  'settings',
  'sleep',
  'social',
  'weight'
]
Вышеперечисленное запросит все разрешения у пользователя.