Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Botframework 传出的Skype消息不';不能使用Bot框架_Botframework_Skype - Fatal编程技术网

Botframework 传出的Skype消息不';不能使用Bot框架

Botframework 传出的Skype消息不';不能使用Bot框架,botframework,skype,Botframework,Skype,我有一个Skype机器人,但微软将API版本从V1升级到V3。我正试着给自己发信息,但没用。API始终返回以下内容: { "statusCode": 404, "message": "Resource not found" } 请求URL为: https://api.botframework.com/v3/conversations/29:16TaxVHUvlzyFDJpdJJ4NnadhxtLnqBgoNx8stAOmkJ8/activities Headers: Authoriz

我有一个Skype机器人,但微软将API版本从V1升级到V3。我正试着给自己发信息,但没用。API始终返回以下内容:

{
  "statusCode": 404,
  "message": "Resource not found"
}
请求URL为:

https://api.botframework.com/v3/conversations/29:16TaxVHUvlzyFDJpdJJ4NnadhxtLnqBgoNx8stAOmkJ8/activities

Headers:
Authorization: Bearer eyJ0eXAiOiJ****************(My Token)
Content-Type: application/json
您还可以在中找到错误


如何使用Botframework向Skype用户发送消息?

您使用了错误的端点。您应该使用“skype.botframework.com”而不是“api.botframework.com”。

您使用了错误的端点。您应该使用“skype.botframework.com”而不是“api.botframework.com”。

404表明对话不存在。您确定是在发送邮件之前创建的吗?你确定你使用的是正确的对话ID吗?另外,您应该发送一个
活动
对象,该对象没有名为
消息
(改用
文本
)的字段。谢谢,但我已修复了将API地址替换为“skype.botframework.com”并将主体替换为活动对象的问题。您的机器人是否在机器人目录页中反映了V3。在dev.botframework.com的My Bots>botname下,左侧有一个版本号列,在Bot Handle404下,表示对话不存在。您确定是在发送邮件之前创建的吗?你确定你使用的是正确的对话ID吗?另外,您应该发送一个
活动
对象,该对象没有名为
消息
(改用
文本
)的字段。谢谢,但我已修复了将API地址替换为“skype.botframework.com”并将主体替换为活动对象的问题。您的机器人是否在机器人目录页中反映了V3。在dev.botframework.com中的My Bots>botname下,在Bot Handle的左侧有一列版本号