티스토리 뷰

반응형

shopify는 api가 graphGL.api에서 거의 대부분을 커스텀할 수 있게 지원해주는데

작업할때 시작부터 난관에 부딪히기 쉽습니다.

분명 api_key와 api_password라고 적혀있지만 실제 코드로 작성될때는 api_password는 

admin . api_token값으로 사용해야합니다.

거기에 이 토큰값은 최초 셋팅에만 보여지고 그 후로는 볼수없습니다.
잊어버리시면 새로 앱셋팅부터 해야합니다.

쇼피파이 관리자에서 ->앱 -> 앱 및 판매관리 설정->앱개발을 선택해줍니다.

쇼피파이 api 설정
쇼피파이 api 설정

여기서 설정에 관련된 것들을 해주면 됩니다. 

앱에서

쇼피파이 admin api

구성에서 
관리자 api를 사용할 권한을 구성해주고

쇼피파이 관리자 api

 

api 토큰, api 키값, api 비밀번호 등의 정보를 가져옵니다

그런데 주의하실점은 "shpat_"로 시작되는 값을 api 요청 코드에서 api값으로 사용합니다.



그리고  원하시는 언어로 데이터 쿼리를 만들어서 요청하시면 됩니다.
동작하는 기능마다 요청 url이 다른데
예를 들어 파이선이라면 shofipy 라이브러리를 사용해서 
주문목록을 가져와서 처리하는 방법이 있고 

주문에서 통관부호를 가져오거나 하는 읽는 동작은 
필요한 권한을 앱개발 구성에서  설정해야하고 

송장번호를 업데이트 하는 등의 기능을 사용할때는
위의 관리자 구성에서 
읽기 뿐만 아니라 쓰기 권한도 열어줘야합니다

그리고 동작하는 url 마다 필요로 하는 id값이 다 별도입니다.
주문id, fulfillment_ID 등 확인하셔서 원하시는 항목을 조회하거나 업데이트 하실수있습니다.


파이썬 코드는 필요하시면 요청하세요.

업체별로 키값이 다르고 사용하시는 엑셀 템플릿 등이 다르기 때문에

참조 문서를 보시면서 필요한 데이타를 찾으실 수 있습니다
https://shopify.dev/docs/api/admin-rest/2024-07/resources/order

반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함