Google Apps Script를 통해 연락처에 주소를 추가 할 수 없음 [해결됨]

MrGreggles

Google Apps Script를 통해 연락처를 만들고 전화 번호를 추가 할 수 있지만 주소를 추가 할 수 없으며 "요청한 리소스를 찾을 수 없습니다."라는 오류 메시지가 표시됩니다.

참고 : fName, actualLastName, 이메일, 주소 및 phone1은 모두 문자열입니다.

//  create the Contact
var newContact = ContactsApp.createContact(fName, actualLastName, email);
var newName = newContact.getFullName();
Logger.log("newName: " + newName);
Logger.log("New contact added");



//  attempt to add the address - DOESN'T WORK
try {
  Logger.log("Wanting to add this address: ", address);
  newContact.addAddress(ContactsApp.Field.WORK_ADDRESS, address);  
  Logger.log("Address added");
} catch(err) {
  Logger.log("Stumbled while trying to add address: " + err.message);
  Browser.msgBox("Stumbled while trying to add address to contact");
}

기록 된 오류 메시지는 다음과 같습니다. "주소를 추가하는 동안 정보 실패 : 요청한 리소스를 찾을 수 없습니다."

전화 번호 추가는 정상적으로 작동합니다.

newContact.addPhone(ContactsApp.Field.MOBILE_PHONE, phone1);

그리고 연락처가 해당 그룹에 추가됩니다.

var group = ContactsApp.getContactGroup("System Group: My Contacts");
group.addContact(newContact);
Tanaike

한 가지 해결 방법으로 다음 수정을 제안하고 싶습니다. 이 수정에서는 연락처가 생성 될 때 연락처 ID가 검색됩니다. 그리고 addPhoneaddAddress연락처 ID로 검색하는 연락처 개체에 사용됩니다.

수정 된 스크립트 :

var newContact = ContactsApp.createContact(fName, actualLastName, email);
var contactId = newContact.getId();
var c = ContactsApp.getContactById(contactId);
c.addAddress(ContactsApp.Field.WORK_ADDRESS, address);

참고:

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Google Apps Script로 연락처를 만드는 동안 연락처에 라벨을 추가하려면 어떻게해야합니까?

분류에서Dev

Infusionsoft : API 호출을 통해 새 연락처를 추가 할 수 있습니까?

분류에서Dev

CloudFormation 템플릿을 통해 EC2 인스턴스에 연결된 추가 ENI를 삭제할 수 없음

분류에서Dev

Centos 서버가 Git 및 Gitolite 설치 후 SSH를 통해 연결할 수 없음

분류에서Dev

호스트 Mac OS에서 게스트 Ubuntu로 SSH를 통해 연결할 수 없음 : 호스트가 다운 됨

분류에서Dev

Ad-Hoc-Network를 통해 연결할 수 없음

분류에서Dev

Pentaho를 통해 Kognitio에 연결할 수 없음-IP 오류에 대한 소켓을 만들 수 없음

분류에서Dev

Windows 10-GUI를 통해 cmd 파일에 대해 "열기"를 통해 연결할 수 없음

분류에서Dev

로컬 네트워크 IP 주소를 통해 Windows 공유에 연결할 수 없지만 로컬 호스트를 통해 연결할 수 있습니다.

분류에서Dev

Google Apps Script 클래스에 맞춤 메소드를 추가 할 수 있나요?

분류에서Dev

Putty를 통해 AWS EC2 인스턴스에 연결할 수 없음

분류에서Dev

Docker가 컨테이너 내에서 실행 중이지만 브라우저를 통해 연결할 수 없음

분류에서Dev

Google Cloud 인스턴스가 Putty를 통해 연결할 수 없음- '지원되지 않는 인증 방법 사용 가능 (전송 된 서버 : 공개 키)'이 표시됨

분류에서Dev

모든 DNN 페이지에서 EnableSessionState를 해결할 수 없음 오류가 true로 설정 됨

분류에서Dev

Microsoft Teams-연락처에 사용자를 추가 할 수 없음 [오류 : 그룹에 친구를 추가 할 수 없음]

분류에서Dev

/ etc / network / interfaces를 통해 USB 이더넷 어댑터에 추가 IP 주소를 영구적으로 할당 할 수 없습니다. 왜?

분류에서Dev

powershell이 어레이를 통해 보안 그룹에 IP를 추가 할 수 없음

분류에서Dev

mkdir : ssh를 통해 sudo를 수행 할 때 피연산자가 누락 됨

분류에서Dev

GUI를 통해 인증 할 수 없음

분류에서Dev

NAT를 통해 VMWare 가상 머신에 연결할 수 없습니다.

분류에서Dev

Cheese를 통해 웹캠을 시작할 수 없음 : cluttervideosink 누락

분류에서Dev

두 개의 json 객체를 연결할 때 플롯을 표시 할 수 없음 [해결됨]

분류에서Dev

netsh 명령을 통해 DNS를 추가 할 때 "요소를 찾을 수 없음"오류

분류에서Dev

연결을 통해 다 대다 레일-관계를 설정할 수 없음

분류에서Dev

PC에서 PC로 ping 할 수 없음 (스위치 3550을 통해 연결됨)

분류에서Dev

ODBC를 통해 SQL Server에 연결할 수 없습니다.

분류에서Dev

ssh를 통해 GitLab에 연결할 수 없습니다.

분류에서Dev

Infiniband를 통해 서버에 연결할 수 없습니다.

분류에서Dev

SSH를 통해 Raspberry Pi에 연결할 수 없습니다.

Related 관련 기사

  1. 1

    Google Apps Script로 연락처를 만드는 동안 연락처에 라벨을 추가하려면 어떻게해야합니까?

  2. 2

    Infusionsoft : API 호출을 통해 새 연락처를 추가 할 수 있습니까?

  3. 3

    CloudFormation 템플릿을 통해 EC2 인스턴스에 연결된 추가 ENI를 삭제할 수 없음

  4. 4

    Centos 서버가 Git 및 Gitolite 설치 후 SSH를 통해 연결할 수 없음

  5. 5

    호스트 Mac OS에서 게스트 Ubuntu로 SSH를 통해 연결할 수 없음 : 호스트가 다운 됨

  6. 6

    Ad-Hoc-Network를 통해 연결할 수 없음

  7. 7

    Pentaho를 통해 Kognitio에 연결할 수 없음-IP 오류에 대한 소켓을 만들 수 없음

  8. 8

    Windows 10-GUI를 통해 cmd 파일에 대해 "열기"를 통해 연결할 수 없음

  9. 9

    로컬 네트워크 IP 주소를 통해 Windows 공유에 연결할 수 없지만 로컬 호스트를 통해 연결할 수 있습니다.

  10. 10

    Google Apps Script 클래스에 맞춤 메소드를 추가 할 수 있나요?

  11. 11

    Putty를 통해 AWS EC2 인스턴스에 연결할 수 없음

  12. 12

    Docker가 컨테이너 내에서 실행 중이지만 브라우저를 통해 연결할 수 없음

  13. 13

    Google Cloud 인스턴스가 Putty를 통해 연결할 수 없음- '지원되지 않는 인증 방법 사용 가능 (전송 된 서버 : 공개 키)'이 표시됨

  14. 14

    모든 DNN 페이지에서 EnableSessionState를 해결할 수 없음 오류가 true로 설정 됨

  15. 15

    Microsoft Teams-연락처에 사용자를 추가 할 수 없음 [오류 : 그룹에 친구를 추가 할 수 없음]

  16. 16

    / etc / network / interfaces를 통해 USB 이더넷 어댑터에 추가 IP 주소를 영구적으로 할당 할 수 없습니다. 왜?

  17. 17

    powershell이 어레이를 통해 보안 그룹에 IP를 추가 할 수 없음

  18. 18

    mkdir : ssh를 통해 sudo를 수행 할 때 피연산자가 누락 됨

  19. 19

    GUI를 통해 인증 할 수 없음

  20. 20

    NAT를 통해 VMWare 가상 머신에 연결할 수 없습니다.

  21. 21

    Cheese를 통해 웹캠을 시작할 수 없음 : cluttervideosink 누락

  22. 22

    두 개의 json 객체를 연결할 때 플롯을 표시 할 수 없음 [해결됨]

  23. 23

    netsh 명령을 통해 DNS를 추가 할 때 "요소를 찾을 수 없음"오류

  24. 24

    연결을 통해 다 대다 레일-관계를 설정할 수 없음

  25. 25

    PC에서 PC로 ping 할 수 없음 (스위치 3550을 통해 연결됨)

  26. 26

    ODBC를 통해 SQL Server에 연결할 수 없습니다.

  27. 27

    ssh를 통해 GitLab에 연결할 수 없습니다.

  28. 28

    Infiniband를 통해 서버에 연결할 수 없습니다.

  29. 29

    SSH를 통해 Raspberry Pi에 연결할 수 없습니다.

뜨겁다태그

보관