2013-03-06 4 views
7

Возможно, я пропустил это, но я хотел бы использовать Google Talk и Google Hangouts на своем сайте, и я ищу какой-то (официальный, предпочтительно PHP) API, который извлекает онлайн-контакты в автономном режиме для пользователя Google+. (аналогично списку онлайн-контактов рядом с Gmail)Google API: показывать онлайн-контакты для Google Talk/Chat и Google Hangouts

Доступна ли эта функциональность API и можно ли предоставить пользователю возможность выбрать контакт для запуска видеовстречи в Google?

ответ

3

Для начала вам понадобится использовать несколько разных API. Так как я не могу добавить комментарий задавать вопросы, вот рекомендуемый список чтения на основе моей недавней работы с Plus & Hangouts API:

  1. Google Plus - https://developers.google.com/+/api/latest/people/list - собрать список людей в ваших кругах. Это не скажет вам, кто в сети или в автономном режиме. Может быть необязательным (см. № 2). К сожалению, этот вызов еще недоступен в клиентской библиотеке PHP, поэтому я создал его для своего личного проекта и жду некоторых проверок, чтобы отправить его обратно в проект Google. Если вам интересно, я буду рад поделиться.

  2. Google Talk - https://developers.google.com/talk/ - Используйте этот запрос в службе Talk, чтобы узнать, кто в сети и/или офлайн.

  3. Запуск видеовстречи - Кажется, это обсуждение @ группа разработчиков похожа на ваш вопрос и может наилучшим образом указывать на вас в хорошем начальном направлении. https://groups.google.com/forum/#!topic/google-plus-developers/r_f7iweZ7c8

Надежда, что помогает & интересно услышать, как она идет!

+0

Что касается вашей точки 1., люди/список поддерживается в версии соединительной линии клиентской библиотеки. – Silvano

+0

Я хочу однозначно идентифицировать контакты gmail, как это сделать с помощью API? – RAJ

+0

Спасибо @ Силвано - У меня будет еще один взгляд! – jewel