我正在尝试使用Microsoft的GraphApi创建一个私有频道。创建公共频道是可行的,但是私人频道会导致400错误请求响应:“ CreateChannel_Private:无法创建私人频道,没有内存(已删除...)”
我知道我暂时必须使用Beta频道。
$data = [
'@odata.type' => '#Microsoft.Teams.Core.channel',
'displayName' => $channelName,
'description' => 'Privé kanaal voor : ' . $channelName,
'membershipType' => $memberShipType
];
$this->graphClient->setApiVersion('beta');
$result = $this->graphClient->createRequest(
self::REQUEST_TYPE_POST,
self::APP_ENDPOINT_TEAMS . '/' . $office365Group->getId() . '/channels'
)
->attachBody($data)
->setReturnType(Office365Team::class)
->execute();
$this->graphClient->setApiVersion('v1.0');
dd(__FILE__ . ' - regel: ' . __LINE__, $result);
当我在graph-explorer中调用它时,它会给我正确的结果。
有什么建议吗?
蒂姆