Как создать кнопку Google Hangout только для чата?
Я добавил кнопку Google Hangout на свою страницу, следуя инструкциям:
<script src="https://apis.google.com/js/platform.js" async defer>
</script>
<g:hangout
render="createhangout"
topic="cpp11"
hangout_type="moderated"
invites="[{ id : '74838920', invite_type : 'PROFILE' },
{ id : 'my.email@gmail.com', invite_type : 'EMAIL' }]">
</g:hangout>
Когда я нажимаю эту кнопку, запускается видеовстреча (сообщаю мне, что я должен включить видео). Я также не уверен, правильно ли я пригласил приглашенного в видеовстречу, но об этом я расскажу позже.
Как разрешить открывать окно только для чата при нажатии кнопки?
4 ответа
Я посмотрел на документацию, и нет никакого способа сделать это.
https://developers.google.com/+/hangouts/api/gapi.hangout.av#gapi.hangout.av.CameraMuteEvent
Единственный способ сделать это - попросить участников нажать кнопку "Выключить камеру" вверху, когда они войдут в видеовстречу.
Есть вариант сейчас:
использование https://hangouts.google.com/chat/person/profileID
, Идентификатор профиля является уникальным идентификатором пользователя и может быть получен через People API
Я не думаю, что чат / текст только функционал доступен. Ваш вопрос был задан ранее в более общих чертах (не относится к кнопке Google+ Hangout):
- Интеграция в видеовстречу (только в чате) на веб-странице - начало работы?
- Можно ли использовать Hangouts Google только для текстового чата с моего веб-сайта WordPress?
Там даже нет способа отключить видео по умолчанию.
Я не могу найти официальную документацию, в которой говорится, что только чат невозможен, но строка тега для Google Hangout Apps гласит: "Некоторые вещи лучше лицом к лицу". API также предполагают, что видео действительно в центре внимания Google Hangouts.
Конечно, есть способ. если вы заходите на чью-то страницу G+, то под своим профилем вы найдете символ видеовстречи - при нажатии на нее открывается окно чата, а не видеозвонок. https://plus.google.com/u/0/replace_this_with_a_google_id/posts