• en
  • Language: ru
  • Documentation version: 0.1

Instagram

Instagram использует OAuth v2 для аутентификации.

  • Зарегистрируйте новое приложение по адресу Instagram API, и

  • Добавьте бэкенд instagram в AUTHENTICATION_SETTINGS:

    AUTHENTICATION_SETTINGS = (
      ...
      'social_core.backends.instagram.InstagramOAuth2',
      ...
    )
    
  • заполните значения Client Id и Client Secret в настройках:

    SOCIAL_AUTH_INSTAGRAM_KEY = ''
    SOCIAL_AUTH_INSTAGRAM_SECRET = ''
    
  • Дополнительные диапазоны могут быть определены с помощью:

    SOCIAL_AUTH_INSTAGRAM_AUTH_EXTRA_ARGUMENTS = {'scope': 'likes comments relationships'}