问题标签 [hangouts-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 使用 Eclipse 和 Apache Tomcat 9.0 开发环聊聊天机器人
我正在尝试开发一个环聊聊天机器人。我正在尝试使用 Eclipse 作为我的开发软件在 Java 中编写这个 - 以及作为我的服务器的 Apache Tomcat 9。
我的问题是如何开发 API 以与我的机器人程序集成。
最终目标是为 Google Hangouts 开发一个内部开发的聊天机器人,它可以从传入的聊天中获取信息并将其作为电子邮件发送给我自己。
我正在使用 tomcat 9.0 服务器
我基于本教程视频的项目 - 我遵循了所有步骤,但缺少一些东西。我在视频中意识到他正在使用 tomcat 8.5,希望这不是我问题的根源。
https://www.youtube.com/watch?v=5jQSat1cKMo
我想如果我可以按照上述视频中的步骤进行操作,我将拥有一个基础平台来操作 Google Hangouts 和我的 java 程序之间的通信。
//下面是我基于上面链接视频的示例java代码
现在我的xml代码
我想要我的网址中的变量 - http://localhost:8080/javaAPIee/rest/hello
/rest/hello 应该指定 API (/rest) 的类型,后跟变量 '/hello',当执行此操作时,我应该在网页上看到一个响应,上面写着“HI Patrick,这是来自 XML 的你好"
我尝试在 Eclipse 上使用我的动态 Web 项目实现一个 tomcat 服务器 - 但它给了我一个 HTTP 404 - 源服务器没有找到目标资源的当前表示,或者不愿意透露存在的表示。
attachment - 如何在环聊聊天机器人回复中添加附件
我在环聊聊天中创建了一个机器人,还使用了卡片消息回复 api。
我需要附上一张图片
这是他们提供的用于添加图像的代码。但我在本地有图像并想将其作为附件发送。我该怎么做。
javascript - Hangouts 聊天 API 脚本 BOT 获取用户位置 GPS 坐标
我们开发了一个环聊聊天机器人(纯 JavaScript,谷歌应用脚本),以便在我们离线时能够与用户交互。我们想知道与bot聊天的用户的位置,是否可以获得与bot聊天的用户的gps坐标?如果用户打开了他/她的 gps?我们目前询问用户他们的位置,但我们没有得到准确的数据,我们想直接从用户的 gps 中获取它
任何建议或帮助将不胜感激
google-apps-script - DriveApp 在环聊聊天机器人应用脚本中访问哪个帐户
我们有一个环聊聊天机器人,它从与之聊天的用户那里收集数据并将其保存在谷歌驱动器上的 csv 文件中,问题是脚本试图从与之聊天的用户的驱动器帐户中找到 csv 文件。这就是我访问 csv 文件的方式
DriveApp.getFilesByName(FileNameString);
我应该指定要访问的帐户吗?
google-apps-script - Using Google app script, hangout image aspect ratio not working
Even if we assign any numbers in aspect ratio (Width/Height), displaying the default image size in the hangout chat
please verify the issue in screenshot -
c# - 如何使用 google hangouts chat api webhooks 在同一线程上发布消息?
当消息与正在处理的同一文件有关时,我正在尝试使用同一线程中的 webhook 向 google 聊天 API 发送帖子消息。现在消息正在发布,但不在同一个线程中。任何帮助将不胜感激。
hangouts-chat - 环聊聊天 - 根据主题标签更改消息背景颜色
我想根据提到的主题标签更改消息的背景颜色。
例如:
可以使用环聊 API 完成吗?
html - 环聊 api 卡片修剪文本
我正在尝试使用 google hangout api 在卡片内发送大量描述;但不幸的是,文本太长时会被修剪。以下是我发送的卡片样本:
当我查看机器人接收到的 html 时,内容
与white-space: nowrap;
......white-space: wrap;
"content": "<div style='white-space: wrap;'>Long Description...</div>"
我还注意到,在 pc 浏览器上,文本被修剪为 43 个字符,所以我使用正则表达式在每 43 个字符处添加 \n .replace(/.{42}/g, '$&\n')
,这很有效,但在移动设备上,卡片似乎更修剪消息......
无论如何,我可以简单地删除那种烦人white-space
的风格??
编辑
我知道这篇文章,但它试图增加卡片的宽度(这在技术上对我有用),并且没有解决方案......
hangouts-api - Hangouts Chat:如何在传入事件请求中检索 project_id 或 client_id?
我在 Hangouts Chat 中设置了一个完全可操作的聊天机器人,由定制的网络服务器编排。我现在希望能够让这个网络服务器与我创建的其他环聊机器人交互,并将一些请求路由到我的其他一些服务器,这些服务器必须知道哪些机器人启动了事件。对于其他提供者,例如 Slack,app_id 在事件请求数据中提供。但是对于环聊,情况并非如此。我在代表 project_id 或 client_id 的请求正文或标头中找不到任何数据。以更简单的方式,我的问题是:“如何识别向我发送事件请求的环聊机器人?” :)
google-apps-script - Apps Script Bot 上的 404 截断服务器响应
我正在尝试为每天运行一个功能并发送消息的环聊聊天机器人工作。我从 Google Developers 网站上的模板开始,但在获取 URL 时收到 404 截断服务器响应错误。
错误:
Truncated server response: <h1>Not Found</h1> <h2>Error 404</h2>
这是代码:
任何帮助将不胜感激。
提前致谢。马科斯