如何使用Skype BOT api发送聊天消息

时间:2016-09-03 05:38:45

标签: javascript node.js skype botframework skypedeveloper

我想使用skype BOT API发送消息,图片......如果有任何其他NPM可用于进行Skype聊天。

参考如何从文档中获取访问令牌

  

https://azure.microsoft.com/en-us/documentation/articles/active-directory-v2-protocols-oauth-code/

然后使用此令牌,我将尝试使用以下请求发送消息

参考文档:

  

https://docs.botframework.com/en-us/skype/chat/#navtitle

conversationId:29:f2ca6a4a-93bd-434a-9ca5-5f81f8f9b455

  request({
        url: 'https://api.skype.com/v3/conversations/29:f2ca6a4a-93bd-434a-9ca5-5f81f8f9b455/activities',
        method: "POST",
        json: true,
        headers: {
           Authorization: ' Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6IjIifQ.eyJpYXQiOjE0NzMzMTk4MDEsImV4cCI6MTQ3MzQwNjqwqwqwqwt5cGVpZCI6ImFtdF8wNjIiLCJzY3AiOjk1OCwiY3NpIjoiMCIsImNpZCI6ImVhODhhYWFmMmFkMjYwYzEiLCJhYXQiOjE0NzMzMTk4MDF9.ZrC0weALCz7QbUHFslJZD7L16k_ciFSCNY-q29h99x70qNrpB5e71KYrD18FTZ-3tI8Ck37_91yMHleQZvEziyEq5-t9EOaGM32RiF0iwnKZcbkOkvgqofWmcGdPT63HEyjWBHg3e_NLIE-RnDob4vMCQrHTkqmuQq6cVaIDkjke1Yi4xjONUNIB9QpWmpuRju0Kxi7oIJqiHWQK',
           'Content-Type': 'application/json'
        },
        body: {
            "type": "message/text",
            "text": "Hi! (wave)"
            }
        }

但得到了错误:

  { status: { code: 40499, text: 'No handler found for resource' } }

如何获得conversationId?

1 个答案:

答案 0 :(得分:0)

您正在处理不同的域名。网址应为https:// apis .skype.com / v3 ....