使用委托授权获取 zimbra 用户地址簿
Get zimbra user address book using delegation auth
我正在尝试检索 zimbra 用户地址簿,但我无法弄清楚如何使用委托身份验证来做到这一点。我能够检索到授权令牌,但我不知道应该在哪里使用它。
这就是我检索身份验证令牌所做的工作:
$api = new \Zimbra\ZCS\SoapClient('host', '7071', 'user@domain', 'passwd');
$parms = ['account' => ['by' => 'name', '_' => 'anotheruser@domain']];
$response = $api->request('DelegateAuthRequest', [], $parms);
$authToken = $response->children()->children()->authToken;
我正在使用 nucleus-be/zimbra lib
忠告:使用 SOAP 模块。这将意味着更多的工作,但它比 PHP
的当前 OO 实现更好
我正在尝试检索 zimbra 用户地址簿,但我无法弄清楚如何使用委托身份验证来做到这一点。我能够检索到授权令牌,但我不知道应该在哪里使用它。
这就是我检索身份验证令牌所做的工作:
$api = new \Zimbra\ZCS\SoapClient('host', '7071', 'user@domain', 'passwd');
$parms = ['account' => ['by' => 'name', '_' => 'anotheruser@domain']];
$response = $api->request('DelegateAuthRequest', [], $parms);
$authToken = $response->children()->children()->authToken;
我正在使用 nucleus-be/zimbra lib
忠告:使用 SOAP 模块。这将意味着更多的工作,但它比 PHP
的当前 OO 实现更好