• CMS
  • Сообщество
  • Каталог расширений
  • Разработчикам
  • Работа
  • Скачать

МагазинLiveStreet

  • Модули
  • Скидки
  • Помощь
  • Хостинг
Войти Зарегистрироваться
InstaGrab

Плагин «InstaGrab»

от KaMaToZzz
Скачать
Версия 1.0.1 | Совместимость: 1.0.3
Добавлен: 18 апреля 2014 | Обновлен: 26 декабря 2014
Скачан 1543 раза

Запрос емайла для подписки

Введите
Подписаться на обновления Подписка прошла успешно
InstaGrab — граббер фоток instagram по тегу, локации и пользователю. Работает с api instagram'а, в отличии от своего предшественника Insta.

При активации плагина добавляется страничка, на которую буде выводиться изображения за следящим тегом, локацией или пользователем. Тег задается в конфиге плагина. На страницу попадают последние, добавленные фотографий с нашим тегом. Ссылка идет на страничку автора фото на сайте instagram.com

Пример использования на in-crimea.com

Настойка плагина InstaGrab:

Чтоб выводить скролл ленту перед контентом, необходимо добавить хук в header.tpl вашего шаблона. В div id=«container», перед div id=«wrapper» вставляем:

{if $sAction=='insta'}{else}{hook run='instawrap'}{/if}


Затем открываем файл конфигурации плагина:

$config['clientid'] = ''; — Для получения clientid нам необходимо создать приложение тут instagram.com/developer/clients/register/ и после создание скопировать CLIENT ID.

Внимание! В своих примерах я не свечу свой токен, он изменен. Можете подставить свой и вы увидите результаты запроса.

$config['accesstoken'] = ''; — Для получения токена требуется
https://instagram.com/oauth/authorize/?client_id=сюда вставить полученный ранее clietnid&redirect_uri=сюда вставить адрес сайта&response_type=token


Пример строки:
https://instagram.com/oauth/authorize/?client_id=123333&redirect_uri=http://alustha.us/&response_type=token


По итогу нас перекинет на страницу авторизации, жмем ок и нас пекинет на наш сайт, а в адресной строке будет токен, который нам и требуется.
Пример строки с ответом:
http://alushta.us/#access_token=233562835.42567.be4b8ec30554b9087a11c8768b36


$config['pagelocid'] = '5244646'; — Для получения ID локации нам требуется в адресной строке браузера вставить ссылку
https://api.instagram.com/v1/locations/search?lat=48.858844&lng=2.294351&access_token=YOUR_ACCESS_TOKEN


и заменить lat=48.858844 и lng=2.294351 на свои значения местности (в гугле, в даресной строке при просмотре вашего города в google maps). А так же ваш ACCESS_TOKEN который мы уже получили.
Пример по г. Алушта:
https://api.instagram.com/v1/locations/search?lat=44.66554&lng=34.4007384&access_token=23333525.43gb67.be4bdsdf087af21768b36

Из ответа берем id той местности, которая вам требуется и вставляем в конфиг.

$config['pageuserid'] = '28774093'; — Для получения id какого нибудь пользователя instagram, нам достаточно скопировать его логин на сайте и получить id тут jelled.com/instagram/lookup-user-id

Проверенно на таких шаблонах: sanyo, jupiter, developer.
Версия 1.0.0
Список версий с изменениями

1.0.1

24 декабря 2014
Добавлен копирайт для бесплатной версии.

1.0.0

18 апреля 2014
Релиз

Другие расширения автора

  • Feedbacks

    Feedbacks

  • TwitterRead

    TwitterRead

  • TakeNews

    TakeNews

  • Insta

    Insta

  • Wmessage

    Wmessage

Просмотреть все
  • Разработчикам

  • Как попасть в каталог
  • Документация
  • Покупателям

  • Руководство покупателя
  • Правила магазина

© 2008-2022 «LiveStreet CMS»

  • Контакты

  • office@livestreetcms.com
  • Разделы

  • CMS
  • Сообщество
  • Магазин модулей
  • Скачать
  • Соцсети

  • Facebook
  • Вконтакте
  • Twitter
  • Google+
  • GitHub
xeoart Дизайн от xeoart 2013