Xplanty: API를 통해 Hubspot 데이터 가져오기
관련 블로그: Xplanty: API를 사용하여 Hubspot 데이터 업데이트
이번에 사용된 API 참조 문서:
https://legacydocs.hubspot.com/docs/methods/contacts/get_contacts
Hubspot API를 사용하시겠습니까?
데이터 읽기
매크로 패키지 작성
이번에는 틀을 이용해 포장을 만들었다.
이미 만들어진 포장이 제작되었다.
연결 URL 변경
연결할 때의 URL은 템플릿으로 설정된 변수의 URL이 아니라 변수 부분을 고정값으로 명확하게 변경하면 연락처 정보를 얻을 수 있습니다.
원래 URL$url?hapikey=$api_key&count=250
변경 후: https://api.hubapi.com/contacts/v1/lists/all/contacts/all?hapikey=<B>APIキー</b>&count=250
미리 보기 후 다음 데이터를 JSON으로 가져올 수 있는지 확인할 수 있습니다.
바꾸다
메일 주소를 일렬로 독립적으로 가져오는 방법
1. 데이터 미리보기를 되돌려 메일 주소가 저장된 JSON 경로를 가져옵니다.
JSON 경로입니다.[2].identity-profiles.[0].identities.[0].value
2. 상기 JSON 경로에 따라 변환식을 정의합니다.JsonExtractScalar(identity_profiles,'$.[0].identities.[0].value')
주) "identity-profile"은 Xplenty를 통해 "identity profile"의 열 이름을 자동으로 변경합니다.
사용 방법:
JsonExtractScalar(引数1,引数2)
引数1
: String JSON 문자열을 저장하는 필드 또는 변수引数2
: 단일 과트권으로 JSON 경로 지정返り値
: String형identity_profiles
: 필드 이름입니다.JSON 문자열로 저장(String)3. 데이터 전송 목적지는 기본 Redshift를 삭제하고 Snowflake에 보내는 것으로 변경됩니다.
Xplenty에서 작업 실행 결과 확인
허브스팟이 3장의 기록을 갱신한 것을 확인했다.
Reference
이 문제에 관하여(Xplanty: API를 통해 Hubspot 데이터 가져오기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Azabu10ban/items/7b3c042d613e6d987323텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)