Рубрика «api» - 75

У сотовой сети МТС появился музыкальный стриминг. Новый сервис работает и на смартфонах (под iOS и Android) и в браузере. Сервис доступен исключительно абонентам сотового оператора. МТС Music стоит 6 рублей в день, при этом МТС не берёт ничего за трафик при прослушивании музыки из МТС Music.

Читать полностью »

У сотовой сети МТС появился музыкальный стриминг. Новый сервис работает и на смартфонах (под iOS и Android) и в браузере. Сервис доступен исключительно абонентам сотового оператора. МТС Music стоит 6 рублей в день (150 руб. в месяц, Читать полностью »

Давайте рассмотрим создание минимального HTTP API Endpoint используя Elixir. Так же, как и Rack в Ruby, Elixir идет в комплекте с Plug. Это универсальный инструмент для работы с HTTP соединениями.

Минимальный HTTP API Endpoint используя Elixir - 1Читать полностью »

image
Всем привет.
4 января вышла новая версия Apache Spark 1.6 с bug fix новыми возможностями обработки больших данных. На Хабре написано немало статей по использованию этого инструмента от введения до опыта использования в проектах. Spark работает на большинстве операционных систем и его можно запускать в локальном режиме даже на обычном ноутбуке. Используя простоту настройки Spark в этом случае грех не воспользоваться основными функциям. В этой статье мы посмотрим как на ноутбуке быстро настроить обработку большого файла (больше оперативной памяти компьютера) с помощью обычных SQL-запросов. Это позволит делать запросы даже неподготовленному пользователю. Дополнительное подключение iPython (Jupyter) notebook позволит составлять полноценные отчеты. В статье разобран простой пример обработки файла, другие примеры на Python есть тут.
Читать полностью »

image
Всем привет.
Наступил новый 2016 год, а значит пора обновить инструменты для упрощения скучной механической работы. Отделы аналитики, маркетинга, продаж часто сталкиваются со следующими трудностями при обновлении отчетности:
1. Данные приходится собирать воедино из нескольких источников.
2. Отчеты составляются в Excel, что накладывает значительные ограничения на объем обрабатываемых данных.
3. Внесение изменений в заранее настроенные разработчиками выгрузки дело как правило не самое быстрое.

Если отчеты нужно обновлять еженедельно или даже ежедневно, то эта процедура становится весьма напряжной даже для самых терпеливых. С помощью надстройки Excel Power Query и записи данных в MySQL можно свести обновление большинства отчетов до простого нажатия кнопки «Обновить»:
1. Данные из любого количества источников импортируются через SQL-запросы в обычные таблицы Excel.
2. Даже из большой базы можно записывать в Excel только небольшую часть данных (например, итоговые суммы за нужный диапазон дат с группировкой только по нужным столбцам).
3. Изменения в отчет можно вносить просто поменяв SQL-запрос. Далее формируем нужный отчет стандартными средствами Excel.

В этой статье я покажу как настраивать и автоматически заполнять простые базы данных MySQL (на примере выгрузки статистики всех ключевых слов из Яндекс Метрики), а потом одной кнопкой обновлять отчеты в Excel, используя надстройку Power Query. Power Query имеет весьма странные особенности работы при составлении SQL-запросов (особенно динамических), которые мы разберем во второй части статьи.
Читать полностью »

О приложениях UWP для разработчиков WPF - 1


Хотел бы закодировать разработчиков WPF от боязни чего-то нового, рассказав про отличия, которые ожидают их при разработке приложений под универсальную платформу Windows. Так что ставьте банки перед монитором, я начинаю давать установку.

Какие-то изменения в языках программирования и платформах происходят постоянно. Представьте себе на минуту, что выйдет C# версии 10 и все. Это последняя версия. Представили? Я представил. И в моем представлении если это и случится когда-нибудь, то эта последняя версия языка будет регулярно обновляться.

Были «чудесные» времена, когда у меня немного разбегались глаза от различий в коде (даже в коде XAML): WPF, Silverlight, Windows Phone, потом WinRT, а теперь еще и UWP. Сколько разработчиков никогда не путаются? Я думаю, что большинство разработчиков не держат все в памяти. Достаточно держать в памяти основные концепты работы. Когда дело касается кодирования, то используются вспомогательные инструменты вроде IntelliSense, Blend и т.п. Никуда не уйти и от использования сниппетов.
Читать полностью »

Проблема с авторизацией в Google Calendar через холодильники Samsung - 1Трудные проблемы возникают у современных пользователей. Например, на форумах техподдержки Google уже больше года (!) обсуждают проблему с авторизацией в ежедневнике Google Calendar через холодильники Samsung. Количество сообщений перевалило за несколько сотен! Это уже не научная фантастика, а рядовая техническая проблема.

Один из обладателей холодильника RF4289HARS пожаловался, что ежедневник Google нормально работал с августа 2012 года, но с последними изменениями в Google Calendar API работать перестал.

Холодильник стал выводить сообщения типа «Пожалуйста, проверьте ваш адрес электронной почты на сайте Google».
Читать полностью »

Это первый пост сервиса Ringostat на Мегамозге. Так как это “младший брат” Хабра, мы решили в дебютном материале не рассказывать про ROI в 100500% и рекламные бюджеты, а начать с технической статьи о том, как интегрировать через API сервисы call tracking с другими системами.

В последние годы количество различного рода софта, который призван оптимизировать деятельность бизнеса значительно возросло. Теперь можно собирать самую разноообразную информацию, анализировать финансовые и экономические показатели, измерять настроения, потребительские запросы и предпочтения и еще много разных полезных индикаторов. Это все классные “штуки”, но только если вся эта информация будет собрана в одном окне, простом и понятном интерфейсе. Потому что логиниться в 5-10 виртуальных кабинетах каждое утро и просматривать обновленные данные и аналитики, с одной стороны не удобно, с другой — затратно по времени.

К пониманию этого приходят и сервисные компании. Для управления корпоративными коммуникациями разрабатываются многофункциональные системы и порталы, единые площадки торговли и закупок. Для интернет-продвижения и контроля за показателями эффективности используются дашборды и агрегаторы статистики. С одной стороны большинство сервисов стремятся оставить возможность для взаимной интеграции по API, либо же готовят более тесное взаимодействие или полную интеграцию.

Как работает интеграция по API

Попробую объяснить на нашем опыте, что из себя представляет API. Сервис Ringostat можно интегрировать с CRM-системой или другими внешними системами и сторонними веб-приложениями с помощью WebHook — механизма передачи уведомлений об определённых событиях, которые получены и зафиксированы сервисом call tracking.

В системе есть пять таких WebHooks:

  1. инициация звонка;
  2. каждый шаг переадресации;
  3. звонок отвечен;
  4. звонок завершен;
  5. завершено меню оценки звонка.

API позволяет связать сервисы между собой или определенной базой данных, вплоть до таблиц excel. Благодаря API вы можете в CRM-системе:

  • автоматически создать контакт по номеру звонящего;
  • автоматически показать карточку клиента при звонке, если контакт с таким номером уже существует;
  • поставить задачу менеджеру, если звонок был пропущен;
  • загрузить запись разговора в CRM;
  • дополнить карточку клиента данными об источнике звонка;
  • и многое другое.

Для того, чтобы настроить передачу событий из сервиса в вашу CRM или другой сторонний веб-сервис необходимо прописать URL (веб-адрес), на который будет отправляться запрос об отправке соответствующего уведомления (адрес CRM-системы или сервиса-посредника).
Читать полностью »

15 декабря API будет полностью выключен:

Снимок экрана от 2015-11-13 14_53_05

Из описания API:

Rich Content API предоставляет доступ к контентной системе Яндекса. В ней хранятся десятки миллиардов страниц, и для любой из них можно получить сниппет, заголовок и URL в каноническом виде, полный текстЧитать полностью »

Читатели Roem.ru сообщают, через форму обратной связи:

Яндекс.Маркет сделал платным контентный API. Если раньше доступ можно было получить бесплатно, то теперь урезанный лимит стоит 20 000 рублей в месяц, а полный — 150 000 рублей.

Комментарий Roem.ru: Руководитель службы маркетинга Яндекс.Маркета Александр Феоктистов объяснил суть изменений:

Раньше мы выдавали API только тем партнерамЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js