Начиная с решения prymery.food в наших решениях доступен модуль отображения фотографий из инстаграма. Подгрузка новых фотографий происходит автоматически, но для работы данного модуля необходимо в настройках вашего решения прописать API токен инстаграма.
Чтобы получить токен для нам понадобится:
- Аккаунт разработчика Facebook: https://developers.facebook.com (если аккаунта нет, то просто создайте его используя ваш аккаунт facebook)
- Instagram аккаунт
Переходим в аккаунт разработчика Facebook и добавляем новое приложение.
![Переходим в аккаунт разработчика Facebook и добавляем новое приложение.](/upload/blog/inst-token/1.png)
На следующем этапе выбираем пункт "Другое"
![На следующем этапе выбираем пункт Другое](/upload/blog/inst-token/2.png)
В следующем окне вводим название приложения, адрес электронной почты и создаем приложение.
Теперь переходим в Настройки, Основное и жмем Добавить платформу.
![Теперь переходим в Настройки, Основное и жмем Добавить платформу.](/upload/blog/inst-token/3.png)
Выбираем Website.
Вводим адрес нашего сайта и сохраняем изменения (На сайте должен быть установлен ssl сертификат, иначе facebook будет отображать ошибку).
Переходим в "добавить товар" в блоке Товары, скроллим вниз и в пункте Instagram Basic Display кликаем Настроить.
![Переходим в добавить товар в блоке Товары и в пункте Instagram Basic Display кликаем Настроить](/upload/blog/inst-token/4.png)
Нажимаем Create New App. Вводим название и кликаем "Создать приложение"
После обновления страницы вы окажетесь на вкладе Basic Display вставляем в трех полях адрес нашего сайта. (Клиентские настройки OAuth, Отменить авторизацию, Отменить авторизацию) и сохраняем изменения.
Далее переходим в Роли и жмем Добавить Instagram Testers (Тестировщики Instagram).
![Далее переходим в Роли и жмем Добавить Instagram Testers (Тестировщики Instagram)](/upload/blog/inst-token/5.png)
В появившемся окне вводим имя нашего инстаграм аккаунта, фотографии которого вы хотите отобразить на сайте и жмем Отправить.
В списке тестировщиков появится наш аккаунт инстаграм. В этом же блоке Instagram Testers (Тестировщики Instagram) появится ссылка "Приложения и сайты" переходим по ссылке.
Нас перенаправит в инстаграм, если вы авторизованы, то на вкладке "приглашения для тестировщиков" вы увидите запрос, если нет, то необходимо будет сначала авторизоваться. Принимаем приглашение.
![Приглашения для тестировщиков](/upload/blog/inst-token/6.png)
Возвращаемся на вкладу Basic Display. Там появится наш подключенный инстаграм аккаунт. Напротив него жмем кнопку Generate Token.
![Generate Token](/upload/blog/inst-token/7.png)
Появится окно с запросом на авторизацию. Жмем Авторизовать.
Появится новое окно в котором ставим галочку, что соглашаемся с прочитанным, и копируем наш Token. Именно его и нужно будет разместить в настройках готового решения
Поддержка
Для рассмотрения заявки на тех.поддержку нам нужно знать:
- Адрес сайта
- Логин и пароль для доступа к 1С-Битрикс с правами администратора
- Адрес сервера, логин и пароль для доступа к сайту по FTP или SSH
с правами на чтение и запись - Описание проблемы и алгоритм действий для ее воспроизведения