Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/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
Rest 图形API:将调用转移到调用队列_Rest_Microsoft Graph Api_Forwarding_Microsoft Graph Teams_Call Queue - Fatal编程技术网

Rest 图形API:将调用转移到调用队列

Rest 图形API:将调用转移到调用队列,rest,microsoft-graph-api,forwarding,microsoft-graph-teams,call-queue,Rest,Microsoft Graph Api,Forwarding,Microsoft Graph Teams,Call Queue,在团队自动助理中,您可以将呼叫转发到呼叫队列。 我正试图用团队机器人实现同样的行为 来自PSTN的来电由机器人应答。 机器人接听电话并播放提示。 之后,机器人应将此呼叫转移到特定的呼叫队列 我能够毫无困难地将呼叫转接给用户: callbackUrl: process.env.WebserviceUrl + '/api/calls/notifications', transferTarget: { endpointType: 'default', ide

在团队自动助理中,您可以将呼叫转发到呼叫队列。 我正试图用团队机器人实现同样的行为

来自PSTN的来电由机器人应答。 机器人接听电话并播放提示。 之后,机器人应将此呼叫转移到特定的呼叫队列

我能够毫无困难地将呼叫转接给用户:

   callbackUrl: process.env.WebserviceUrl + '/api/calls/notifications',
   transferTarget: {
        endpointType: 'default',
        identity: {
            user: {
                id: '[User GUID]',
                displayName: 'User Name'
            },
        }
    }
现在,我想将呼叫转移到呼叫队列,而不是单个用户:

   callbackUrl: process.env.WebserviceUrl + '/api/calls/notifications',
   transferTarget: {
        endpointType: 'default',
        identity: {
            applicationInstance: {
                id: '[Application instance GUID]',
                displayName: 'Call Queue XY'
            },
        }
    }
我试着用applicationInstance和application作为键。我还尝试在标识中使用可选的tenantId。收到的错误总是:

403 - Forbidden
{
    error: {
        code: '7505',
        message: 'Request authorization tenant mismatch.',
        innerError: {
            date: '2020-06-24T03:37:16',
           'request-id': '5da7621f-dd3f-494e-a057-733e60c59bdb'
        }
    }
}
只涉及一个租户。因此,访问密钥是使用与用户和呼叫队列所属的租户相同的租户ID获得的

也许有人能给我一个提示,帮我找到实现这一目标的正确方法

编辑: 将未应答的呼叫重定向到同一呼叫队列不会有任何问题!
如果无法将活动呼叫转移到队列,我们将尝试为我们的使用案例找到重定向的方法。

最后您找到了任何解决方案/解决方法吗?最后您找到了任何解决方案/解决方法吗?