Skip to main content

Documentation Index

Fetch the complete documentation index at: https://www.integrate.io/docs/llms.txt

Use this file to discover all available pages before exploring further.

Xplenty의 Curl Function을 사용하면 Shopify에서 데이터를 읽기 뿐만 아니라 Shopify에 데이터를 쓸 수 있습니다. Xplenty 고객은, 기존의 외부 구매처로부터 상품, 재고 정보를 취득해, Shopify에 데이터를 연계하는 프로세스를 Xplenty로 자동화를 통해, 수동 운용을 없애고 자사 EC 사이트의 조작을 매우 단순화 및 운영인력 절감을 이룰 수 있었습니다. 이번에는 데이터베이스의 상품 마스터를 Shopify의 Product와 연계하는 방법을 소개합니다. 1. 연결 만들기

DB 연결 만들기

Connection 메뉴에서 MySQL을 선택하고 필요한 정보를 입력합니다. [
restapi-part07-ko image 1
](https://cdn.filestackcontent.com/auto_image//compress/cache=expiry:max/V9KbQIsTJqXgqJIq1UMH)

Shopify의 커넥션을 만들기

Connection 메뉴에서 Shopify를 선택하고 Shop address를 입력합니다. [
restapi-part07-ko image 2
](https://cdn.filestackcontent.com/auto_image//compress/cache=expiry:max/rkjdjVYeQu8ZZh5yunTc) 2. 파이프라인 만들기 MySQL과 Shopify의 커넥션을 작성이 끝났으면, Package 메뉴로 이동해, 새롭게 파이프라인을 작성해 갑니다.

데이터베이스 컴포넌트 설정

[
restapi-part07-ko image 3
](https://cdn.filestackcontent.com/auto_image//compress/cache=expiry:max/Zo77ttifSQeHeozWfeYq)

Select 컴포넌트 설정

Select 컴포넌트를 추가하고 수식 편집기를 필드를 설정합니다. CCurl 함수를 사용하면 이미 Xplenty에서 만든 커넥션을 사용하여 액세스할 수 있습니다. CCurl( param1, param2, param3, param4, param5 ) ** 파라미터 설명**
param1: API 리퀘스트 엔드 포인트의 URL
param2: HTTP 메소드를 지정. 데이터를 신규 작성하는 경우, POST를 세트, 갱신하는 경우는 PUT를 세트
param3: HTTP 헤더 정보를 세트
param4: HTTP 리퀘스트 Body 정보를 세트
param5: Xplenty에서 커넥션 생성시에 부여된 Connection ID를 세트(연결 화면에서 확인할 수 있습니다.)

요청 예 1: Product 새로 만들기

CCurl( CONCAT(‘https://’,‘xpjp2.myshopify.com’,‘/admin/api/2021-04/products.json’), ‘POST’, ’{“Content-Type”:“application/json” }’, CONCAT(’{“product”: {“title”:”’, title, ’”, “body_html”:”’, body_html, ’”, “vendor”:”’, vendor, ’”, “product_type”: ”’, product_type, ’”, “status”:”’, ‘draft’, ’”, “tags”:[”’, vendor, ’”]}}’), ‘SHOPIFY_CONNECTION_12250’)

[

restapi-part07-ko image 4
](https://cdn.filestackcontent.com/auto_image//compress/cache=expiry:max/GpHg7SxfQnuK42IjvB9o)

리퀘스트 예 2: Product의 업데이트

CCurl( CONCAT(‘https://’,‘xpjp2.myshopify.com’, ‘/admin/api/2021-04/products.json’), ‘PUT’, ’{“Content-Type”:“application/json” }’, CONCAT(’{“product”: {“id”:”‘,id,’”,“title”:”‘,title,’”}’), ‘SHOPIFY_CONNECTION_12250’)

파이프라인

Curl 함수를 사용하여 데이터를 쓰는 경우에도 Xplenty는 Destination 컴포넌트를 파이프라인에 포함해야 합니다.  이 예제에서는 Curl 함수를 실행할 때 검색된 HTTP Response의 결과 상태와 같은 정보를 저장하기 위해 S3와 같은 File Storage를 추가합니다. [
restapi-part07-ko image 5
](https://cdn.filestackcontent.com/auto_image//compress/cache=expiry:max/idD5Dl6nSUu7VDsNMJxE) 이것으로 파이프라인 설정이 완료됩니다. 요약 Xplenty를 사용하면 DB 데이터를 Shopify에 쉽게 연결할 수 있습니다.  이번 가이드에서 소개한 대로, DB에서 취득한 정보를 Curl 함수를 사용해, 자유롭게 커스터마이즈 하고, 데이터를 저장 할 수 있으므로, 여러분의 비즈니스 업무에 맞추어 유연한 파이프라인 작성이 가능합니다 . 흥미가 생기셨다면 바로 Xplenty 홈페이지에서 온라인 데모를 한번 신청해 보시는 것은 어떤가요? <!— notionvc: a94c1298-f717-4bd0-80c3-d9c983b303aa —>

<!— Google Tag Manager hidden fields —> <!— End Google Tag Manager hidden fields —> <!— Text input—> Get Started Free 7-day trial. Easy setup. Cancel any time
Last modified on May 4, 2026