0

ドメインからすべてのユーザーを取得しようとしていますが、エラーが発生します..

Zend ライブラリをダウンロードしている

ドキュメント:

https://developers.google.com/google-apps/provisioning/?hl=da#retrifying_user_accounts

このエラーを取得します。

Fatal error: Call to undefined method Zend_Gdata_HttpClient::retrieveAllUsers()

脚本:

require_once 'Zend/Loader.php';
Zend_Loader::loadClass('Zend_Gdata_ClientLogin');
Zend_Loader::loadClass('Zend_Gdata_Gapps');

$email = 'alias@mail.com';
$password = 'password';
$client = Zend_Gdata_ClientLogin::getHttpClient($email, $password, Zend_Gdata_Gapps::AUTH_SERVICE_NAME);

echo '<pre>';
print_r($client->retrieveAllUsers());
echo '</pre>';
4

1 に答える 1

1

間違ったオブジェクト (Zend_Gdata_Gapps ではなく Zend_Gdata_HttpClient) のインスタンスで retrieveAllUsers メソッドにアクセスしようとしているようです。

これを試して:

$client = Zend_Gdata_ClientLogin::getHttpClient($email, $password, Zend_Gdata_Gapps::AUTH_SERVICE_NAME);
$gdata = new Zend_Gdata_Gapps($client, 'mydomain.com');
$users = $gdata->retrieveAllUsers();
于 2012-07-26T13:51:59.493 に答える