首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法运行Echo Bot Google Messaging API。不回复"card","carousel",“chip”字符串

无法运行Echo Bot Google Messaging API。不回复"card","carousel",“chip”字符串
EN

Stack Overflow用户
提问于 2021-08-21 13:08:50
回答 1查看 51关注 0票数 0

我3-5天前才开始使用Google Messaging API,还不知道哪里出了问题。我已经向Google的支持页面发送/询问了这个问题。

项目在我的通用google帐户下。我在此项目下为info@ourdomain.com创建了一个服务帐户,并将其添加为project > Editor角色。得到了这个Json密钥,和我的python Echo Bot文件一起上传了。

我也完成了我的合作伙伴帐户注册(info@ourdomain.com),并与我的通用谷歌帐户中连接的项目编号进行了验证。我不知道这是不是正确的设置,我的合作伙伴帐户和项目ID来自不同的谷歌帐户(分别是info@ourdomain.com和generic@gmail.com )。

我使用的Echo机器人示例:https://github.com/google-business-communications/bm-python-echo-bot/tree/master/full_sample

日志:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-21 20:58:52

我对Google的服务编程非常熟悉,但直到我看到你的问题(这很有趣,谢谢),我才意识到Business Messages。

有几个关于“选择您为Business Messages注册的项目”的引用。

通常,Google通过让用户注册Project ID和Google帐户来启用非GA|非公共API和其他功能(有时通过将服务帐户注入到项目策略中)。我怀疑这就是这里正在发生的事情,功能要么被阻止,要么完全不能工作,因为你使用了不同的项目。

通过检查日志,您可能能够从问题中获得更多洞察。IIUC,部署了一个应用程序引擎应用程序,您应该能够gcloud app logs read --project=[[YOUR-PROJECT-ID]] (或gcloud app logs tail --project=[[YOUR-PROJECT-ID]])

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68873326

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档