В этой статье мы рассмотрим основные инструменты работы с Google Drive REST API, осуществим "прямую" и "обратную" синхронизацию папки на компьютере с папкой в облаке Гугл Диска, а заодно выясним какие сложности могут возникнуть при работе с Google Docs через API Диска и как правильно их импортировать и экспортировать чтобы (почти) никто не пострадал.
Рубрика «Google API» - 9
Пишем скрипт для синхронизации папок с Google Drive, плюс учимся использовать Google Drive API
2017-05-09 в 13:08, admin, рубрики: api, Google API, Google Drive API, Google REST API, pythonGA Measurement Protocol — полное руководство
2017-04-18 в 14:03, admin, рубрики: ga, google analytics, Google API, measurement protocol, Блог компании Онлайн школа EnglishDom
На Хабре уже есть один обзор Measurement Protocol, но так как есть ряд дополнений и наличие кейсов — решил написать полное руководство.
Содержание
- Техническая сторона
- Обязательные параметры
- Передача взаимодействия в GA
- Параметры cid, uid, ni
- Measurement Protocol на практике
- Стандартный код отслеживания GA
- Интеграция с CRM
- Отслеживание транзакций
- Возврат или частичный возврат средств
- Оффлайн-точки продаж
- Открытие писем
- Дополнительные ресурсы
- Выводы
Unity3d – Android: проверка пользователя на собственном сервере Node.JS
2017-04-07 в 8:07, admin, рубрики: Gamedev, Google API, node.js, unity3d, разработка игрДля реализации проверки пользователя вашего android приложения, созданного в unity3d, на своем node.js сервере, вам понадобится:
— Приложение в GooglePlay (опубликованное даже в режиме альфа-тестирования)
— Плагин GooglePlayGames for Unity3D
— Доступ в консоль Google Cloud
— Ваш Node.JS-сервер
— Модуль GoogleApis для node.js: npm install googleapis --save
Читать полностью »
Первый опыт работы с Google API (на примере ContactsAPI) и OAuth2.0 на чистом HTTP
2017-03-27 в 17:11, admin, рубрики: Contacts API, Google API, google developer api, добавление контактов googleВ ходе написания проекта мне понадобилось добавлять записи в книгу контактов Google. Вроде бы все просто, есть API, бери и пользуйся, но взять и использовать его сразу не получилось. Много документации, перекрестных ссылок (само собой не на русском языке). Мне понадобилось много времени чтобы во всем этом разобраться. Кроме того, мне нужны были пример использования в чистом протоколе HTTP без кода на каком-либо другом языке. После того, как все получилось я решил написать сюда чтобы сэкономить кому-нибудь много времени, разложив все шаги по полочкам. Для многих ничего нового здесь не будет, тем более что эта статья — большей частью перевод и упрощение гугловской документации.
Читать полностью »
Рассказ о том, как я ездил на Google Next 17. Краткая выжимка по анонсам и самому важному
2017-03-27 в 5:21, admin, рубрики: cloud, cloud computing, cloud platform, clouds, GCP, Google, Google API, google app engine, google cloud, Google Cloud Platform, Блог компании Voximplant, машинное обучениеВсем привет! Я хочу рассказать о том, как съездил на конференцию Google Next. На конференции я был первый раз, забегая вперед скажу, что остался доволен и почти все самые интересные технические анонсы были во второй день, но, давайте обо всем по порядку.
Google Maps — кастомизируй меня полностью
2017-03-26 в 16:08, admin, рубрики: Google API, Google Maps, google maps customization, Maps API, гугл карты, кастомизация гугл карты
→ Демо: ссылка
→ Исходники: ссылка
В первый раз столкнувшись с внедрением и кастомизацией Google Maps, я не нашел единой статьи, рассматривающей все необходимые моменты — информацию пришлось искать по крупицам, а что-то выдумывать самому. После чего и было решено написать эту статью, чтобы люди, ранее не работавшие со стилизацией Google Maps, но при этом ограниченные временными рамками (а может, и желанием) для полноценного изучения API, смогли быстро получить необходимую информацию и материалы. Тем более, что и те, кто обладает определенным опытом, смогут почерпнуть для себя из этой статьи какую-нибудь интересную фишку, к примеру — параллакс для элементов информационного окна.
В этой статье мы рассмотрим:
1. Внедрение Google Maps на сайт
- Добавление через вставку iframe в разметку
- Добавление через API
2. Кастомизация маркера
- Инициализация маркера
- Анимация маркера
- Изображение маркера
3. Кастомизация информационного окна
- Добавление информационного окна
- Открытие информационного окна
- Кастомизация элементов информационного окна
- Параллакс-эффект для элементов в информационном окне
4. Кастомизация карты
- Изменение цвета объектов карты
- Кастомизация элементов управления
- Маска для карты
Видео Google Device Day
2017-03-21 в 13:25, admin, рубрики: Android Things, daydream, Google, Google API, google home, Блог компании Google, Разработка для интернета вещей, Разработка под android, Разработка под AR и VRМы рады сообщить, что опубликовали на нашем YouTube канале недавно записанные для разработчиков про разработку под устройства на основе технологий Google.
Читать полностью »
Делаем свой Skype с переводом речи в реальном времени, только лучше
2017-03-20 в 10:31, admin, рубрики: Google, Google API, machine learning, voip, voximplant, WebRTC, Блог компании Voximplant, Программирование, Разработка веб-сайтов, Разработка систем связиНе так давно Skype анонсировал реал-тайм перевод во время видеообщения с собеседником. Эта тема уже давно не дает покоя человечеству: многие помнят фильм «Автостопом по галактике» и Babel fish. Мы решили разобраться, как сделать это существо на Voximplant. Описание и демка – под катом.Читать полностью »
Speech AI с Python & Google API
2017-03-09 в 15:57, admin, рубрики: Google API, Google Speech api, machine learning, python, speech recognition, speech synthesys, машинное обучение, ПрограммированиеSpeech AI с Python & Google API
Добрый день!
Совсем недавно пришла в голову идея сделать "говорилку" на русском языке. В голове была простенькая схема наподобие:
1) Распознать речь с микрофона
2) Придумать более — менее разумный ответ.
В этом пункте можно сделать много интересного.
Например реализовать управление чем — нибудь физическим и не очень.
3) Преобразовать этот самый ответ в речь и воспроизвести.
Самое интересное, что для всех этих пунктов нашлись библиотеки под Python, чем я и воспользовался.
В итоге получилась связка, практически не зависящая от выбранного в качестве разговорного языка.