如何从Skype帐户中找到SkypeGroupChat ID。我想使用Skype API(SkPy with python)
向Skype组发送消息答案 0 :(得分:1)
我发现了另一种查看聊天ID的方法:
Request URL: https://client-s.gateway.messenger.live.com/v1/users/ME/conversations/19%3Axxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx%40thread.skype/messages?x-ecs-etag=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx....
在路径中的“对话”之后,“ 19:xxxxxxxxxxxxxxxxxx ... @ thread.skype”是所需的聊天组ID。 (%3A是“:”,%40是“ @”)
答案 1 :(得分:0)
我解决了这个问题。
这是我找到GroupID的代码:
from skpy import Skype, SkypeChats
sk = Skype("userID", "password")
skc = SkypeChats(sk)
skc.recent()
然后获取像这样的终端上最近对话的信息
{'19:xxxxx...@thread.skype': SkypeGroupChat(id='19:xxxxx...@thread.skype', ....
在skpy文档上,声明群组对话标识符看起来像19: