2009-10-21 4 views

답변

0

난 당신이 한 번 봐 복용에 의해 영감을 찾을 수 있다고 생각 : 당신이 무엇을 원하는 바로 맞은 편이지만

http://bitbucket.org/jespern/django-piston/wiki/Home

을 (피스톤 API를 구축하고, 당신이 원하는 것은이다 API 사용) 일반적인 주제에 대한 단서를 제공 할 수 있습니다.

나는 Shopify 개발자 포럼과 같은 명백한 소스를 읽는 물론, 말할 수 :

http://forums.shopify.com/categories/9

그러나 나는 이미 마음 :)

환호에 있었다 생각,

H.

4

당신의 질문은 다소 자유롭지 만, 파이썬이나 API 프로그래밍을 처음 접한다면, 최신 버전의 Python과 함께 제공되는 urllib2 또는 httplib 모듈을 사용하여 Python에서 네트워크 프로그래밍을 수행하는 방법에 대한 느낌을 얻으십시오. 페이지에 대한 요청을 시작하고 응답을 파일로 읽는 방법에 대해 알아보십시오. 여기

파이썬 문서의 HTTPLIB 모듈의 개요입니다 : 당신이 가져 오기 HTTP 동사를 사용하여 페이지 요청을 POST 요청을하고 어떻게하는 방법에 대한 자세한 내용을 보려면 관리 한 후

http://docs.python.org/library/httplib.html

Content-Type과 같은 헤더를 요청에 추가하십시오. 대부분의 API와 통신 할 때 이러한 API를 보낼 수 있어야합니다.

다음 단계는 XML 표준 및 XML 문서 작성 방법을 잘 이해하는 것입니다. 그런 다음 파이썬에서 다양한 XML 라이브러리로 놀아보십시오. 몇 가지가 있지만 항상 xml.dom.minidom 모듈을 사용했습니다. API와 대화하려면 XML 문서 (요청에 포함하기 위해)를 작성하고 그로부터 컨텐트를 파싱하는 방법을 알아야합니다. (API의 응답을 사용하기 위해) minidom 모듈은 개발자가 이들 모두를 수행 할 수있게 해준다. 참고로 :

http://docs.python.org/library/xml.dom.minidom.html

귀하의 최종 솔루션은 아마 당신은 XML 문서를 만들 경우, 해당 Shopify의 REST API의 URL을 내용으로 제출 한 다음에 응용 프로그램 거래를 함께이 두 가지를 넣어 것입니다 API가 사용자에게 보내는 XML 응답

중요한 데이터를 전송하는 경우 포트 443에서 HTTPS를 사용하고 포트 80을 통해 HTTP가 아닌 HTTP를 사용해야합니다.내가 구글 앱 엔진을 기반으로 Shopify와 통합 파이썬과 장고를 사용하여 지난 몇 개월 동안 프로젝트를 진행 한 https://github.com/Shopify/shopify_python_api

1

Shopify는 이제 파이썬 API 클라이언트를 출시했습니다.

Shopify는 귀중한 위키 리소스 인 http://wiki.shopify.com/Using_the_shopify_python_api을 보유하고 있습니다. 이것은 내가 언급 한 Shopify Python API의 좋은 핸들을 얻기 위해 사용했던 것이다. https://github.com/Shopify/shopify_python_api.

정말 건물에 따라 다르지만 시작하기에 좋은 자료입니다. 또한 Shopify API을 이해하면 Shopify 용 Python API를 사용할 때 도움이됩니다.