标签: hangout

是否可以从 API 创建新的环聊直播/流媒体?

是否可以直接从 API 初始化新的 Hangouts on Air 广播/流?我正在尝试将环聊直播用于我网站的直播系统,但我在 YouTube 直播 API 中没有看到任何允许通过环聊直播创建流的 API 方法(看起来它需要自定义视频源)。如果这是不可能的,有没有办法使用 Google 按钮来初始化环聊直播,然后将其实时嵌入网页(无需预定义流)?

我知道有诸如 OBS 之类的实时流媒体协议,但这显然在服务器上非常密集。对于这种特定情况(我不能过多谈论),使用 Google 的庞大基础架构会更方便。

youtube youtube-api hangout youtube-livestreaming-api hangouts-api

5
推荐指数
1
解决办法
1342
查看次数

Android - 如何从Webview中显示的环聊网址打开环聊应用?

我刚刚创建了一个Android应用程序,我在webview中显示我的网站.
我的网页上有许多指向Google环聊网址的链接(https://talkgadget.google.com/hangouts/_/g23uuqx ......),其中有人在通话中.

在此输入图像描述

在桌面浏览器上单击此链接后,URL将在新选项卡中打开,用户可以加入Google Hangout呼叫.

当在移动设备的浏览器上单击此链接时,环聊应用程序将打开,用户可以加入该呼叫.在WebView中单击链接时,如何产生相同的效果?

当我在移动应用程序(webview)中打开环聊URL时,它会在我的应用程序(webview)中打开google play网页,并要求我安装我已经安装的环聊.

在此输入图像描述

而不是去我的应用程序的webview中的谷歌游戏商店,

(当Android手机上安装了Google Hangouts应用程序时)
1)如何从我的应用程序打开环聊应用程序,该应用程序具有此表单的环聊URL(https://talkgadget.google.com/hangouts/_/g23uuqx ... ....)在我的应用程序的webview中?

(当Android手机上未安装Google Hangouts应用时)
2)如何打开Goog​​le Playstore应用并通知用户安装Google Hangout应用以加入通话?

请帮助.谢谢.

android webview android-intent google-plus hangout

5
推荐指数
1
解决办法
7503
查看次数

使用受邀用户列表发起环聊

我有一个网站,其中有些人使用有效的Gmail邮件进行讨论.如果讨论中的其中一个点击谷歌视频群聊按钮,我需要在已经邀请的讨论中启动与用户列表的视频群聊,即我需要避免在打开视频群聊应用时出现的添加参与者弹出窗口.有没有办法做到这一点?我浏览了文档,但找不到任何邀请参与者的API.

google-api google-plus hangout

4
推荐指数
1
解决办法
3742
查看次数

短信在我的短信应用和环聊中收到,虽然我打电话给abortBroadcast()

我自己开发了一个短信拦截器Android应用程序,它可以很好地捕获所有垃圾邮件,直到最近谷歌更新了它的环聊应用程序才能使用短信.

问题:我的应用和环聊都收录了短信!即使该消息被我的应用程序阻止并存储在其私有数据库中,它也会出现在环聊应用程序中,因此同时存在于消息应用程序库中.

似乎abortBroadcast()不再起作用了.在环聊更新之前,一切都运转良好.

我也试过摆弄,android:priority但徒劳无功.

sms android broadcastreceiver hangout

4
推荐指数
1
解决办法
4097
查看次数

Google Hangouts API - 像 Toyoya Hangout App 一样添加/邀请参与者的按钮?

我正在尝试使用 API 为 Google Hangouts 制作一个应用程序。我想我不是唯一一个有这个“问题”的人。

我需要自动或半自动添加参与者。但我找不到办法做到这一点。今天我发现了一个可以做类似事情的应用程序。它被称为“ Toyoya Hangout App ”。有一段视频解释了它是如何工作的。关键是,在第 40 秒,他们通过单击一个名为“与专家交谈”的按钮来添加一个参与者。

https://www.youtube.com/watch?v=vS0NABykrzU#t=38

你们中的一些人知道怎么做吗?在 Youtube 视频描述中说他们已经与 Google+ 合作来做这个应用程序。这是仅适用于“企业环聊”的功能吗?

谢谢!

hangout

3
推荐指数
1
解决办法
1835
查看次数

如何在google chat/hangouts上发送带有nodejs xmpp客户端的表情符号/表情符号

我使用node-red xmpp客户端节点实现了一个Google聊天机器人.一切正常,但我不知道如何让我的机器人给我一个笑脸/表情符号/表情符号等.

例如,我想对我的机器人说"嘿,谢谢",我希望机器人响应是"竖起大拇指"的表情符号,当你输入"(Y)"时出现的表情符号:

在此输入图像描述

但我得到的是文字字符串"(Y)"而不是图形等价物.我是否必须以unicode或类似的方式发送它?我猜测图形解释取决于聊天客户端(我正在通过gmail收件箱页面中的环聊小部件聊天).

谢谢!

xmpp node.js node-xmpp hangout node-red

3
推荐指数
1
解决办法
1637
查看次数

将 Webhook 发布到现有线程

试图弄清楚如何在 Hangouts Chat 中将 webhook 消息发布到聊天室中的现有线程。

当我发布到 webhook URL 时,我收到以下响应:

{
    "name": "spaces/123123123123/messages/128391203812903809128",
    "sender": {
        "name": "users/u4i3u4oi32u5oi23u4o23",
        "displayName": "Mecha",
        "avatarUrl": "",
        "email": "",
        "type": "BOT"
    },
    "text": "",
    "cards": [
        {
            "header": {
                "title": "Some Title",
                "subtitle": "Some Subtitle",
                "imageStyle": "IMAGE",
                "imageUrl": "Some Image URL",
                "imageAltText": ""
            },
            "sections": [],
            "cardActions": [],
            "name": ""
        }
    ],
    "previewText": "",
    "annotations": [],
    "thread": {
        "name": "spaces/123123123123/messages/128391203812903809128"
    },
    "space": {
        "name": "spaces/123123123123",
        "type": "ROOM",
        "displayName": "Chat Room"
    },
    "fallbackText": "",
    "argumentText": "",
    "createTime": …
Run Code Online (Sandbox Code Playgroud)

hangout hangouts-chat

3
推荐指数
1
解决办法
1746
查看次数

使用 REST API 向 Google Chat 发送消息(Google 示例在 2020 年不起作用)

我什至从哪里开始......(谷歌,你为什么要这样伤害我?)

背景信息

使用 Google Apps Script创建了一个新的聊天机器人,它接收来自Google Chat 中用户的消息并以一条消息同步响应(每条消息只能有一个来自聊天机器人的响应)。

现在我需要一种发送异步消息的方法,以便机器人可以自己发送消息,或者一次发送多个单独的响应。

问题

谷歌聊天REST API有一个方法,以异步方式创建消息但这种方法(spaces.messages.create)不工作!从 2020 年开始,没有此方法的工作示例。

这是使用 REST API 创建消息的Google示例代码

问题在于,在他们的示例中,SCOPE设置为不再存在的 URL

var SCOPE = 'https://www.googleapis.com/auth/chat.bot';
Run Code Online (Sandbox Code Playgroud)

如果您导航到该 URL,您将看到此 404 错误:

Not Found
Error 404
Run Code Online (Sandbox Code Playgroud)

此外,如果您检查可用 OAuth2 范围列表,您会注意到没有与环聊聊天相关的范围,并且没有提及chat.bot示例代码中使用的范围。

我尝试了什么?

我已经通读了 StackOverflow 上与此聊天 API 相关的每个问题,以及 REST API 的每个教程。

  • 来自 Google 的官方 Apps 脚本教程不起作用,因为chat.bot范围不再存在: …

google-api chatbot google-apps-script hangout service-accounts

3
推荐指数
1
解决办法
4069
查看次数

如何制作Chrome扩展标题栏,例如Google Hangouts?

这不起作用:

如何构建Google Hangouts等Chrome扩展程序

我的问题与此类似:

如何在Chrome扩展程序中自定义弹出窗口的标题栏?

我用过,chrome.windows.create({...type:panel});但它的外观是这样的:

在此输入图像描述

是否可以自定义"普通标题栏"区域?

代码在这里.

var createWindow = function (tab) {
  if (appWindow) {
    chrome.windows.remove(appWindow.id);
  }
  chrome.windows.create({
    tabId: tab.id,
    url: 'http://localhost:8080', 
    left: Math.round(screen.width - 300),
    top: Math.round(screen.height - 500),
    width: 300,
    height: 500,
    type: 'panel'
  }, function(win) {
    appWindow = win;
    chrome.tabs.executeScript(appWindow.tabs[0].id, { file: './js/app_inject.js'}, function(){
         // console.log('inject executed'); 
        });
  });
};
chrome.browserAction.onClicked.addListener(createWindow);
Run Code Online (Sandbox Code Playgroud)

"// localhost:8080"是我的本地服务器页面.

google-chrome-extension hangout

2
推荐指数
1
解决办法
1984
查看次数

Gmail API:提取电子邮件,但不提及视频群聊

我在PHP中使用Google API Gmail从我的收件箱中提取电子邮件并将其显示在我的网络应用中.我的问题是:环聊也会被拉出来.我想只提取电子邮件.我想用标签过滤它们,但显然环聊也标有"INBOX".

如何仅提取电子邮件并避免环聊,我该怎么办?

php api gmail pull hangout

2
推荐指数
1
解决办法
567
查看次数

如何将我的应用程序设置为默认接收SMS

我正在开发一个发送和接收短信的应用程序.我想添加将我的应用程序设置为默认设置的选项,例如Google的环聊:

你有想法吗?非常感谢.

sms android message hangout

2
推荐指数
1
解决办法
1972
查看次数

如何投放谷歌环聊应用程序

有人可以解释如何提供谷歌环聊应用程序?在我看来,谷歌从您指定的公共URL下载manifest.xml,然后在内容标记中保留html.谷歌如何阻止该内容中的javascript操纵谷歌环聊域名的客户端cookie?

google-plus hangout

1
推荐指数
1
解决办法
1035
查看次数

环聊机器人如何在卡片消息中@提及用户

我创建了一个机器人,它应该通知一个组中的用户他们被分配到的任务。它与使用的简单消息配合良好,但一旦放入卡片消息中就无法正常工作 - 我得到了“---”或“???” 而不是提及。我试图将它放在不同的小部件中:keyValue、textParagrap 或 header,但它没有改变任何东西。有谁知道这是否可能?

google-apps-script hangout hangouts-chat google-chat

1
推荐指数
1
解决办法
2307
查看次数