gpt4 book ai didi

php - 如何从 PHP 连接到 Exchange 在线 API

转载 作者:可可西里 更新时间:2023-11-01 13:39:07 27 4
gpt4 key购买 nike

我手头有一项任务需要连接 Exchange Online 帐户并在 PHP 中列出所有日历条目。

我已经阅读了许多 Microsoft 帮助文档,但它们都引用了 c# 代码。有人可以指导我完成使用 PHP 实现这一目标的步骤吗?

最佳答案

试试这个:

$ews = new ExchangeWebServices($host, $username, $password);

$request = new EWSType_FindItemType();
$request->Traversal = EWSType_ItemQueryTraversalType::SHALLOW;

$request->ItemShape = new EWSType_ItemResponseShapeType();
$request->ItemShape->BaseShape =
EWSType_DefaultShapeNamesType::DEFAULT_PROPERTIES;

$request->CalendarView = new EWSType_CalendarViewType();
$request->CalendarView->StartDate = date('c', strtotime('01/01/2011 -00'));
$request->CalendarView->EndDate = date('c', strtotime('01/31/2011 -00'));

$request->ParentFolderIds = new EWSType_NonEmptyArrayOfBaseFolderIdsType();
$request->ParentFolderIds->DistinguishedFolderId =
new EWSType_DistinguishedFolderIdType();
$request->ParentFolderIds->DistinguishedFolderId->Id =
EWSType_DistinguishedFolderIdNameType::CALENDAR;

有了这个:https://github.com/jamesiarmes/php-ews

关于php - 如何从 PHP 连接到 Exchange 在线 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14938033/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com