我想用多个电子邮件和电话号码创建新联系人
我尝试使用一个电子邮件和电话号码,它正在工作,这是使用
的代码
$name = new Google_Service_PeopleService_Name();
$name->setGivenName('00nirman');
$name->setFamilyName('weerasinghe');
$person->setNames($name);
$email1 = new Google_Service_PeopleService_EmailAddress();
$email1->setValue('test@example.com');
$person->setEmailAddresses($email1);
$phone1 = new Google_Service_PeopleService_PhoneNumber();
$phone1->setValue('0777677305');
$phone1->setType('home');
$person->setPhoneNumbers($phone1);
$exe = $people_service->people->createContact($person)->execute;
有人可以帮我修改代码以推送多个值吗?我已经使用了很多Google文档,但是我无法在php中找到一种方法
答案 0 :(得分:0)
Parogrock谢谢您的回答
persons.stream()
.collect(Collectors.groupingBy(Person::getNationality, Collectors.collectingAndThen(
Collectors.maxBy(Comparator.comparingInt(Person::getAge)),
o -> o.get().getName())));