API — создание обновления статуса из Google Hangouts через Stack Overflow

Поэтому я пытаюсь выяснить, смогу ли я создать простой пользовательский сценарий PHP, который получает данные из ссылки на видеовстречу в Google и отображает их обратно, если он находится в сеансе.

Я довольно новичок в Google APi. Моя конечная цель — создать на веб-сайте кнопку, которая появляется всякий раз, когда кто-то присоединяется к определенной назначенной ссылке HANGOUT.

Как вы думаете, это возможно? Любой совет будет высоко оценен.

Здесь я думал:

$stuff = strip_tags(file_get_contents("https://hangouts.google.com/hangouts/_/4im2yhs5kry4vjhlu4yop25tsea"));

$eStrings = explode(' ', $stuff);

Я бы тогда извлек данные из кода и посмотрел, живы они или нет. Если в верхней части экрана написано: «Вы здесь единственный», то автоматически предполагается, что сеанс еще не начался.

Проблема => Вы попадаете на экран входа в Google, потому что вам нужен доступ пользователя.

Если у кого-то есть идеи, пожалуйста, сообщите.

1

Решение

Пока есть PHP API SDK для Google в бета-версии он вообще не поддерживает Hangouts. Однако Google предоставляет клиентский интерфейс JavaScript для видеовстреч, который вы сможете использовать и использовать из своего PHP-кода на стороне сервера.

Используя интерфейс JS, вы можете использовать gapi.hangout.onParticipantsChanged уведомление о событии для данного чата, чтобы узнать, когда кто-то присоединился.

Тогда используйте gapi.hangouts.getParticipants () функция, чтобы получить список участников чата и определить, должна ли ваша кнопка отображаться для текущего пользователя.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]