Вопросы по теме 'channel-api'

Исключение API канала GAE / J, хотя сообщения проходят?
Я открываю канал во время инициализации приложения с помощью серии вызовов ajax: getToken = function () { xhr = new XMLHttpRequest(); xhr.open("GET", "/game?action=getChannelToken", true); xhr.send(null); xhr.onreadystatechange =...
1631 просмотров

Развертывание канала движка приложений
Я создал приложение, которое насчитывает ~ 50 пользователей. Я пытаюсь использовать API канала, но при тестировании с отправкой сообщения столкнулся с проблемой. Я сохраняю токен в базе данных, поэтому я могу использовать тот же токен, если...
200 просмотров

Неизвестная ошибка SID в Channel API Google App Engine - клиент Python
Поскольку движок Google App не предоставляет официальный клиентский API Python для Channel API, я выполнил следующий код https://bitbucket.org/lohre/gae_channel/src/8bd89615ac83?at=default . Проблема в том, что я получаю ошибку «Неизвестный SID»...
1147 просмотров
schedule 24.10.2021

Как обрабатывать недоставленные сообщения в API канала GAE?
На следующей справочной странице Google говорится: «Если сообщение не может быть доставлено, ошибка не возвращается»: https://developers.google.com/appengine/docs/python/channel/functions Напротив, Socket.IO имеет обратные вызовы подтверждений...
207 просмотров
schedule 13.11.2021

Android Wear Audio Recorder с использованием ChannelAPI
Я пытаюсь создать приложение для записи звука для Android Wear. Прямо сейчас я могу записать звук на часы, передать его на телефон и сохранить в файле. Однако в аудиофайле есть пробелы или обрезанные части. Я нашел ответы на эти вопросы,...
926 просмотров

API канала AppEngine: дублирование сообщений на стороне клиента
Я пытаюсь использовать Channel API для отправки обновлений с сервера на клиент. Поток состоит в том, что пользователь нажимает кнопку, которая запускает действие на стороне сервера, которое генерирует множество журналов. Я хочу отображать журналы...
48 просмотров
schedule 11.10.2021

Повторное подключение API канала GAE
Я работаю над приложением чата поверх GAE и его Channel API. Я изучил документ и предоставленные примеры, а также просмотрел некоторые ответы здесь, но все же не чувствую, что у меня есть полная картина механики clientId/token. 1). Токен выдается...
1287 просмотров

API-интерфейс канала приложения Google для COMET на клиентах, отличных от Javascript
Как использовать механизм приложений Google Channel API для COMET на клиентах без JavaScript. Я буду писать клиент на питоне или любом другом языке и могу использовать HTTP или Socks с клиента. Как мне поступить, я хочу знать, что происходит в...
2871 просмотров
schedule 10.04.2022

API канала движка приложения не возвращает сообщений
Описание проблемы: сообщения канала не возвращаются в ajax-скрипт. Изначально сообщения доставляются на сторону клиента, но проблема возникает, когда я устанавливаю больший таймаут в js: goog.appengine.Socket.POLLING_TIMEOUT_MS = 5000;...
891 просмотров
schedule 08.04.2022

Внедрение Comet/Server push в Google App Engine на Python
Как я могу реализовать Comet/Server push в Google App Engine на Python?
11531 просмотров

Сколько клиентов подключено к каналу
У меня есть процесс, который запускается из очереди задач, которая периодически отправляет сообщения по каналу клиенту. Можно ли проверить, подключен ли клиент, чтобы увидеть, должна ли очередь задач отправлять сообщения или нет? Я вижу, что это...
74 просмотров

Отображение изображений на холсте html5 из двоичных данных
Я пытаюсь отправить изображение с холста через API-интерфейс движка приложения Google другому клиенту, который затем отобразит то же изображение. Сообщение принимается, но изображение не отображается. На стороне отправки: var image =...
3911 просмотров

Как правильно обернуть GAE Channel API в службу Angular.js и отправить обновления во все приложение?
Поэтому я пытаюсь использовать API канала GAE с Angular.js для выполнения обновлений с привязкой к данным в режиме реального времени (что было бы действительно здорово, правда!?). Мне сказали, что правильный способ сделать это — обернуть Channel...
1443 просмотров

токен канала gae как токен общего доступа
У меня есть приложение для Android, которое взаимодействует через канал и REST с сервером GAE. Могу ли я использовать токен канала в качестве токена общего доступа, например: клиент предоставляет учетные данные сервлету сервлет создает канал и...
114 просмотров

Канал Google AppEngine открыт, клиент получает ответы, но socket.onmessage не вызывается
У меня есть веб-страница, которую я хочу использовать API канала Google App Engine с. У меня есть токен, созданный с помощью внешней библиотеки, которая загружается в этот очень, очень простой javascript. <html lang="en"> <body>...
251 просмотров

Сокет Channel API не открывается при первой загрузке в Firefox
У меня есть приложение для карточной игры для 2 игроков, которое я создал с помощью App Engine и API канала. По большей части он отлично работает, но у меня странная проблема с Firefox. Когда я захожу в игру в Firefox, я вызываю socket.open, но...
276 просмотров

Использование каналов GAE без браузера
Я хочу написать приложение на основе GAE, которое синхронизирует информацию между компьютерами/телефонами. Сейчас я только периодически запрашиваю, что вызывает задержки или требует, чтобы пользователь нажимал кнопку для обновления вручную. С...
1005 просмотров
schedule 22.02.2023

Защита от пропущенных сообщений в AppEngine Channel API
В AppEngine Channel API каналы автоматически закрываются через 2 часа. Мы обрабатываем это, присоединяясь к каналу в событии onError. Есть ли шанс, что сообщения могут быть пропущены, если они будут отправлены во время переподключения канала?...
300 просмотров
schedule 23.11.2022

Сообщение GAE Channel API транслируется только одному клиенту?
Недавно я пытался изучить API каналов Google App Engine. Я пытался сделать простое приложение для чата, но у меня возникли проблемы. Это вообще то, что я сделал. сервер открывает статический канал: token =...
518 просмотров
schedule 25.10.2022

Присутствие API канала не срабатывает
Я пытаюсь обрабатывать состояния отключения/подключения, используя Presence в Channel API. Вот некоторые из моего кода. app.yaml handlers: - url: /(.*\.(gif|png|jpg|ico|js|css)) static_files: \1 upload: (.*\.(gif|png|jpg|ico|js|css))...
747 просмотров
schedule 17.09.2023