• en
  • Language: ru
  • Documentation version: 0.1

Twitter

Twitter предлагает для каждого приложения ключи Consumer Key и << 1 >>>. Для включения Twitter необходимы эти два ключа. Дополнительная документация находится по адресу Consumer Secret:

  • Зарегистрируйте новое приложение по адресу Twitter App Creation,

  • Установите флажок Разрешить использовать это приложение для входа в Twitter. Если вы не установите этот флажок, Twitter будет заставлять вашего пользователя каждый раз входить в систему.

  • Заполните значения Consumer Key и Consumer Secret:

    SOCIAL_AUTH_TWITTER_KEY = ''
    SOCIAL_AUTH_TWITTER_SECRET = ''
    
  • You need to specify an URL callback or the OAuth will raise a «403 Client Error». The callback URL should be something like «https://example.com/complete/twitter»

  • Вы можете запросить Email адрес пользователя (consult Twitter verify credentials), параметр отправляется автоматически, но для получения действительного значения необходимо внести приложение в белый список.

Twitter обычно выдает ошибку 401 при попытке вызвать URL-адрес request-token, это обычно вызвано ошибками времени даты сервера (проверьте раздел miscellaneous). Установка ntp и синхронизация даты сервера с некоторым пулом помогает.