Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function addMembers(array $members,$groupid)
- {
- $directory = new Google_Service_Directory($this->client);
- $directory_members = new Google_Service_Directory_Member();
- echo "start: ".date("F j, Y, g:i a")."\r\n";
- $i = 0;
- foreach($members as $member):
- $i++;
- if($this->client->isAccessTokenExpired()) {
- $authUrl = $this->client->createAuthUrl();
- printf("Open the following link in your browser:\n%s\n", $authUrl);
- print 'Enter verification code: ';
- $authCode = trim(fgets(STDIN));
- $accessToken = $this->client->fetchAccessTokenWithAuthCode($authCode);
- $this->client->setAccessToken($accessToken);
- continue;
- }
- $directory_members->setEmail($member);
- $directory->members->insert($groupid,$directory_members);
- if(($i % 2000) == 0) {
- usleep(5000000);
- }
- endforeach;
- echo "end: ".date("F j, Y, g:i a");
- }
- echo $class->addMembers($dataTMP,$groupid);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement