Не могу добавить услуги в диаспору

Я настроил модуль диаспоры на коробке Debian, diaspora.ivvy.ru, но не могу понять, почему ссылки "подключаться к..." не отображаются на вкладке "Службы".

Я регистрирую твиттерное приложение, копирую и вставляю ключ / секретный ключ твиттера в application.yml и oauth_key.yml.

Я клонировал диаспору из GitHub только вчера.

Я думаю, что это проблема ssl, но нет никаких признаков сбоев в лог-файлах или чем-то еще, и мой сертификат принят всеми современными браузерами.

Мой сертификат - первый класс 1 класса.

Я не очень знаком с рубином, так что взлом кода является для меня проблемой.

Любая помощь будет оценена.

1 ответ

Я решил проблему.

Там был довольно вводящий в заблуждение синтаксис oauth_keys.yml:

tumblr:
  consumer_key: <%= AppConfig['tumblr_consumer_key'] %>
  consumer_secret: <%= AppConfig['tumblr_consumer_secret'] %>

Я думал, вам нужно просто заменить tumblr_consumer_key с вашим собственным ключом, но правильный синтаксис:

tumblr:
  consumer_key: 'enter_your_key'
  consumer_secret: 'enter_your_secret'

Я думаю, что разработчики из диаспоры должны были указать это где-нибудь в документации.

Другие вопросы по тегам