Метка: api

  • Zadarma API. Работающие примеры запросов php \ bash.

    API сервиса телефонии Zadarma достаточно сильно усложнено и может вызвать проблемы — приведу несколько проверенных и работающих примеров обращения к API. Первый и самый очевидный вариант — официальная либа на php. Видел много вопросов у людей по её работе, собственно поэтому и решил написать статью с разными вариантами запросов. Работа с библиотекой сводится к нескольким…

  • Как получить миниатюру видео с Youtube?

    При вводе пользователем ссылки на какое-то Youtube-видео — очень хорошо смотрится динамическая подгрузка изображения этого видео. Пользователи всегда ценят такие «плюшки». О том, как получить миниатюру Youtube-видео речь пойдет в этой статье. Итак, всё, что Вам будет нужно сделать — обратиться к одному из приведенных ниже URL. Далее распоряжайтесь полученным изображением на своё усмотрение —…

  • Yii2. Telegram API. Как отправить видео?

    Продолжаю небольшой цикл статей с наглядными примерами решения задачи отправки медиа-файлов в Telegram при помощи нативного API. Сейчас речь пойдет о видео-файлах. В этой и следующих статьях, использую расширение SonkoDmitry\Yii\TelegramBot\Component. За долгое время экстеншн прижился и отлично работает — за что автору огромная благодарность. \Yii::$app->tg->sendVideo([ ‘chat_id’ => $t[‘telegram_id’] , ‘video’ => \Yii::getAlias(‘@frontend/web/files/source_file.mp4’), ‘caption’ => $this->sourceMessage[‘message’][‘caption’]…

  • Yii2. Telegram API. Как отправить аудио?

    Решил сделать небольшой цикл статей с примерами о том, как отправить медиа-файлы в Telegram при помощи API. Сейчас речь пойдет о аудио-файлах. В этой и следующих статьях, использую расширение SonkoDmitry\Yii\TelegramBot\Component. За долгое время экстеншн прижился и отлично работает — за что автору огромная благодарность. \Yii::$app->tg->sendAudio([ ‘chat_id’ => $targetChatId , ‘audio’ => \Yii::getAlias(‘@frontend/web/files/source_file.oga’), ‘caption’ => «Текстовое…

  • Новая Почта. Php-обертка для работы с API.

    API Новой Почты используется более, чем часто. В этой короткой статье я приведу ссылку на простое, но в то же время, упрощающее жизнь расширение для работы с API НП. Итак, вот ссылка: https://github.com/lis-dev/nova-poshta-api-2 К сожалению, с даты релиза прошло очень много времени, проектом никто не занимается — но на первое время, а может и не…

  • Приват24. Как зарегистрировать Мерчант?

    В скором времени опишу алгоритм чтения расходов по карте, с использованием API PrivtBank. Сейчас же приведу алгоритм подготовительных мероприятий — т.е. регистрации мерчанта в кабинете Приват24. Итак, алгоритм следующий: — входим в Приват24 — переходим в ВСЕ УСЛУГИ ==> БИЗНЕС ==> МЕРЧАНТ ==> Вкладка «Регистраиця» — выбираем карту, галочку БОНУС+ не ставим, указываем IP сайта,…

  • PrivatBankAPI. Как получить данные мерчанта?

    ПриватБанк дает прекрасные возможности для кастомизации и универсиализации работы с банковскими сервисами. Сегодня расскажу, как получить необходимые для работы мерчанта доступы — id, пароль, мерчант. Ниже алгоритм действий: — Входим в Приват24 — Переходим в ВСЕ УСЛУГИ ==> БИЗНЕС ==> МЕРЧАНТ ==> Вкладка «Регистраиця» — Выбираем карту, галочку БОНУС+ не ставим, указываем IP сайта, выбираем…

  • Ubuntu. Как установить клиент для Amazon S3 (s3cmd)?

    Для работы с Amazon Simple Storage Service (S3) очень удобно использовать легкий и быстрый консольный клиент s3cmd, который позволяет очень просто сделать все необходимые манипуляции с хранилищем и его содержимым. Итак, процесс установки и настройки предоставлен ниже: Установка стандартная: sudo apt-get install s3cmd После установки следует настроить утилиту: s3cmd —configure Далее следуем указаниям утилиты и…

  • Генерация профилей пользователей

    При разработке часто требуется наполнять «не живой» сайт информацией «для вида». С текстом можно обойтись классикой — «Lorem ipsum» — тут просто. А вот как быть с фото псевдо-пользователей? Можно закинуть один снимок-рыбу, но смотрится это очень технично и бездушно. Здесь нам на помощь приходят сервисы генерации профилей, об одном из которых сейчас пойдет речь.…