Articles of Google облако сообщения

Подключение к Cloud SQL из App Engine происходит медленнее, чем с localhost

Поэтому я пытаюсь подключиться к Google Cloud SQL из своего Google App Engine. Все работает, но латентность очень высока. Простой запрос выбора занимает около 1,3 секунд. Однако, когда я подключаюсь с localhost, это занимает гораздо меньше времени. Разница в соединении заключается в следующем: в App Engine yaml MYSQL_DSN: /cloudsql/instanceName MYSQL_USER: user MYSQL_PASSWORD: password MYSQL_DATABASE: dbname […]

Аутентификация Google Glass GDK с использованием PHP

Я пытаюсь выполнить эту ссылку для аутентификации пользователя в GDK: https://developers.google.com/glass/develop/gdk/authentication. Он дает пример в Java, но на моей веб-странице используется PHP. Я знаю, что мне нужно использовать https://github.com/google/google-api-php-client/blob/master/src/Google/Service/Mirror.php Я застрял на странице служебной авторизации, называя вызов mirror.accounts.insert. Не знаете, как реализовать страницу авторизации сервиса. Любой пример будет большой помощью. [SOLVED] Рабочий пример: http://goo.gl/DVggO6

Подписанный URL-адрес для google-ковша не соответствует сигнатуре

Мне трудно работать с хранилищем Google. Поэтому я пытаюсь сделать подписанный URL-адрес , уже имею идентификатор клиента (который является адресом электронной почты) и закрытый ключ (как описано здесь ), поэтому: ШАГ 1: постройте строку function googleBuildConfigurationString($method, $expiration, $file, array $options = []) { $allowedMethods = ['GET', 'HEAD', 'PUT', 'DELETE']; // initialize $method = strtoupper($method); $contentType […]

Как отправить сообщение gcm в php без использования cURL?

Я использую следующий код для запроса HTTP POST на сервер gcm. Код всегда возвращает «Несанкционированная ошибка 401». Я читал, что речь идет о заголовках, но не может понять, что случилось. Может ли кто-нибудь сказать мне, что случилось? Есть ли другой способ отправить сообщение gcm? Любая помощь будет оценена по достоинству. $api_key = "AIzaSyBhuPSdHmq6-************_qxSJr8d0"; $message = […]

Определите, является ли строка допустимым географическим местоположением

У меня есть куча «местоположений» – некоторые из них точны (gaborone, botswana), некоторые – геокоды (40,75, -73,997), а некоторые абсолютно бесполезны (#siliconcape). Мне нужно найти способ запустить список и определить город и страну каждой строки и геокода и вернуть нули для недопустимых местоположений. Существует ли какая-то библиотека / service / api / method, которая может […]

GAE, PHP и GCM: не удалось открыть поток: HTTP-запрос не удался! Метод HTTP / 1.0 405 не разрешен

Я разрабатываю веб-приложение (используя GAE для PHP), которое уведомляет клиентов Android (через GCM – Google Cloud Messaging), когда какой-либо контент доступен для загрузки. Следующий PHP-скрипт должен работать: $json = array( 'data' => array( … ), 'registration_ids' => array( … ) ); $data = json_encode( $json ); $context = array( 'http' => array( 'method' => 'post', […]

Создание папки в хранилище Google Cloud с использованием php

Эй, ребята, они очень новичок в облачном хранилище Google. Я хочу создать папку в ведре, используя php-кодирование. Я обыскал несколько сайтов, и на 1 я увидел, что было написано: «Создание папки внутри ведра приведет к созданию объекта-заполнителя, названного в честь каталога, не содержит содержимого данных и приложения-приложения mimetype / x-каталог. Объекты-заполнители каталога, созданные в Google […]

«TooManyMessages» Ошибка при использовании c2dm.intent.RECEIVE Intent

У кого-нибудь есть документация по этой ошибке «TooManyMessages» . После вызова метода отправки GoogleCloudMessaging я получаю намерение от com.google.android.c2dm.intent.RECEIVE со следующими парами ключ / значение в пакете дополнительных компонентов. Send error: Bundle[{error=TooManyMessages, message_type=send_error, google.message_id=1, android.support.content.wakelockid=1}

PHP GCM appengine

Я пытаюсь использовать gcm в appengine, используя время выполнения PHP. Ниже приведен код, который использует службу URLFetch $context = array("https"=> array( "method" => "post", "content" => json_encode($fields), "header" => "Content-Type: application/json\r\n" . "Authorization: key=" . GOOGLE_API_KEY . "\r\n" ) ); $context = stream_context_create($context); $result = file_get_contents($url, false, $context); Ниже приведен исходный код, который использует PHP […]

Как получить токен доступа OAuth2 с клиентом API API Google?

Я пытаюсь получить токен доступа OAuth для импорта некоторых данных в таблицу fusion. Я пытаюсь использовать клиент PHP API Google. Я создал учетную запись службы для этой цели и использую код, в основном из примера serviceAccount : function access_token() { $client = new Google_Client(); $client->setAuthClass ('Google_OAuth2'); // ^ Don't know if this line is required, […]