《零编码构建Viber调查机器人》安装与配置指南
1. 项目基础介绍
本项目是一个利用Google Sheets和Google Apps Script创建Viber调查机器人的示例。它允许用户在不编写任何后端代码的情况下,通过Google Sheets设计调查问卷,并通过Viber机器人与用户互动收集数据。主要编程语言为JavaScript,用于编写Google Apps Script。
2. 项目使用的关键技术和框架
- Google Sheets: 作为数据存储和问卷设计界面。
- Google Apps Script: 一种基于JavaScript的脚本语言,允许用户为Google应用程序添加功能,这里用于处理问卷逻辑和与Viber API的交互。
- Viber API: 用于接收和发送消息,以及设置Webhook以便机器人可以与Google Sheets进行通信。
3. 项目安装和配置的准备工作
在开始之前,请确保您已经完成了以下准备工作:
- 拥有一个Google账户。
- 获取了Viber账户的认证令牌。
- 安装了Google Sheets应用程序。
安装步骤
步骤 1: 复制项目模板
- 访问Google Sheets模板链接并点击“文件” > “另存为...”。
- 为您的副本选择一个名称,然后点击“确定”。
步骤 2: 配置项目参数
- 在复制的表格中,转到“参数”工作表。
- 填写以下字段:
- 访问令牌:使用在创建Viber账户时获取的访问令牌。
- 机器人名称:为您的小机器人起一个创意名称。
- 机器人头像URL:上传机器人头像的URL,大小不超过100KB,推荐尺寸为720x720像素。
- 欢迎消息:用户将收到的欢迎消息。
- 开始按钮文本:邀请用户与机器人互动的开始按钮文本。
- 结束调查消息:调查结束时机器人发送的感谢消息。
- 不理解消息:当用户输入无效输入时发送的消息。
- 键盘随机颜色:是否为不同的调查答案选项使用随机颜色。
- 默认键盘选项颜色:如果不使用随机颜色,可以设置默认颜色,请使用十六进制颜色格式。
步骤 3: 设计问卷
- 转到“问题”工作表。
- 按照示例,为您的调查设计问题。每个问题类型(范围、键盘、文本)都有不同的配置方式,具体请参考模板中的说明。
步骤 4: 编译和发布Google Apps Script
- 点击“工具” > “脚本编辑器...”。
- 编译脚本并确保没有错误。
- 点击“发布” > “新版本...”。
- 选择“任何人,即使是匿名的”作为“谁可以访问此应用程序”的下拉选项,然后发布。
- 复制发布的Web应用程序URL。
步骤 5: 设置Viber Webhook
- 在Viber聊天API控制台中,选择“设置Webhook”操作。
- 粘贴之前复制的Web应用程序URL,然后点击“应用”按钮。
完成以上步骤后,您的Viber调查机器人就已经配置完毕,可以开始收集用户的回答了。所有回答将自动填充到Google Sheets的“答案”工作表中。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考