php 消息:move缺少DestinationId参数

ruyhziif  于 2023-02-03  发布在  PHP
关注(0)|答案(1)|浏览(125)

我想移动邮件(复制或移动),我使用Microsoft\Graph\Graph、guzzlehttp/guzzle和php
缺少DestinationId参数
下面是我正在使用的查询

$graph->createCollectionRequest("POST","/users/xxx@xxxx.com/mailFolders/$inbox_id/childFolders/$folder_id/messages/$message_id/move/")->execute();

我不知道该把DestinationId放在哪里。
这是我得到的错误代码

{
  "code":"ErrorInvalidParameter",
  "message":"The value of the parameter 'DestinationId' is empty."
}
dkqlctbz

dkqlctbz1#

我找到了$mailBody =数组(“目的地ID”=〉“$邮件ID”);
$graph-〉创建收集请求(“POST”,"/用户/xxx@xxxx.com/mailFolders/$收件箱标识/子文件夹/$文件夹标识/消息/$消息标识/移动/”)-〉执行()-〉附件正文($mailBody)-〉执行();

相关问题