我跟随这篇文章,通过服务帐户在谷歌聊天中创建一条消息。然而,当我编译代码时,我得到了以下消息:
回溯(最后一次调用):文件“googlechat api.py”,第27行,resp=chat.spaces().messages().create(文件“c:\users\tdi5539\anaconda3\lib\site packages\GoogleAppClient\u helpers.py”,第134行,在位置 Package 返回 Package 中 Package (*args,**kwargs)文件“c:\users\tdi5539\anaconda3\lib\site packages\GoogleAppClient\http.py”,第935行,在execute中,在请求时引发httperror(resp,content,uri=self.uri)googleapiclient.errors.httperror:<httperror 404https://chat.googleapis.com/v1/spaces/aaaace3qeho/messages?alt=json 返回“无效的项目编号”。详细信息:“无效的项目编号。”>
谁能给我解释一下是什么问题吗?
顺便说一下,这是我的代码:
from httplib2 import Http
from oauth2client.service_account import ServiceAccountCredentials
from googleapiclient.discovery import build
scopes = 'https://www.googleapis.com/auth/chat.bot'
credentials = ServiceAccountCredentials.from_json_keyfile_name(
'credentials.json', scopes)
chat = build('chat', 'v1', http=credentials.authorize(Http()))
resp = chat.spaces().messages().create(
parent='spaces/AAAAcE3QeHo', # use your space here
body={'text': 'Test message'}).execute()
print(resp)
暂无答案!
目前还没有任何答案,快来回答吧!