我将环聊聊天BOT与我的java webhook集成。我也正在从DM中正确地收到消息,但我的问题是如何验证传入的消息标识,而不是比较我在每个Event对象中获得的验证令牌,并将其与我在Google开发人员控制台的Bot创建页面中的验证令牌进行比较?
答案 0 :(得分:0)
您可以在Google聊天文档中找到用于验证服务帐户的代码。这是Python中的一个例子
scopes= 'https://www.googleapis.com/auth/chat.bot'
credentials = ServiceAccountCredentials.from_json_keyfile_name('<service_key_name>.json', scopes)
http2 = Http()
credentials.authorize(http2)
service = build('chat', 'v1', http=http2)
<use service here for REST API>
示例:
resp = service.spaces().messages().create( parent = spaceName, body = chatBody).execute()