PHPクライアントライブラリ1.1.7を使用してGoogle APIでプログラミングするのは比較的新しいです。私は現在、ドメインと私はそれを行うために使用しているコード内のすべてのユーザーの一覧を取得しようとしていることは以下の通りです:PHPクライアントライブラリを使用してGoogle Appsアカウントの全ユーザーを取得
$service = new Google_Service_Directory($client);
$optParams = array(
'customer' => 'my_customer',
'maxResults' => 500,
'orderBy' => 'email',
);
$results = $service->users->listUsers($optParams);
$users = $results->getUsers();
foreach($users as $user) {
$usersemails = $user->getPrimaryEmail();
echo $usersemails.'<br>';
}
問題は、私はこのコードを使用するとき、私は唯一の最高を得ることです500人のユーザーの私は次のように述べているブラウザの画面を取得しています。このコードを使用しようとすると、今
$service = new Google_Service_Directory($client);
$optParams = array(
'customer' => 'my_customer',
'maxResults' => 500,
'orderBy' => 'email',
'pageToken' => NULL,
);
$results = $service->users->listUsers($optParams);
$pageToken = $results->getNextPageToken();
$users = $results->getUsers();
while($pageToken);
foreach($users as $user) {
$usersemails = $user->getPrimaryEmail();
echo $usersemails.'<br>';
}
:私はので、私はこのコードを使用してみました次のページのトークンを使用する必要があることを把握します」 504ゲートウェイのタイムアウト。サーバーが応答しませんでした。
私が使用しているコードに問題がありますか?これは私が使用しているサーバーに問題がありますか?この問題に関する洞察は大いに感謝されます。前もって感謝します。