2011-09-21 3 views
5

글쎄, Magento Api 테마에 새로운 것이므로 api2 용 wsdl을 만드는 방법을 모르겠습니다. 어떤 좋은 가이드가 appriciated됩니다.Magento wsdl. 가이드를 찾고

추가 : I는 무엇이 필요 :

  1. 어떻게 젠토에 wsdl.xml를 작성?
  2. v2_soap을 입력하면 magento가 어떻게 이해할 수 있습니까? wsdl 배열 내 모듈 wsdl.xml 내 버전을 취해야합니까?
+1

** WSDL **을 만들지 않고 웹 서비스를 만들고, [W] eb [S] ervice [D] 괴로움은 자동으로 생성되며, 아마도 "WDSL을 소비하는 방법"이라고 생각하는 것일 것입니다 ... 그리고 btw, 어떤 언어로 말해야합니까? – balexandre

+1

@balexandre, wsdl이 필요한 자체 모듈이 있지만 magento 웹 서비스와 연결된 가이드를 찾지 못했습니다. 나는 이미 $ client-> call ('.. method ..', 'args')와 같이 사용하는 V1 API를 만들었습니다. 그리고 내 모듈 API V2에서 만들기를 원하므로 $ client-> getAllRecentOrders();와 같은 것을 사용할 수 있습니다. 또는 $ client-> createConfigurableProductsWithSizeANdColorOptions ($ data); –

+1

다시 한 번 WSDL을 쓰지 않는다. WSDL을 소비한다. http : //domain.com/magento/index.php/api/v2_soap? wsdl' 링크를 클릭하면된다. 'domain.com'과'magento '를 필요로합니다. 좀 더 그럴듯하고 예를 들어 물어보십시오. ** WSDL이 무엇인지 모르는 경우 **,이 작업을 수행해서는 안됩니다. 누군가에게 요청하여 WSDL을 수행하십시오. – balexandre

답변

0

마지막으로 내가 찾고 있던 캘리포니아를 발견

I'v가 V2 서비스를 만들기 위해 관리하지만 더이었다 카탈로그의 wsdl.xml에서 복사. 그러나 마지막으로 I'v는 내가 한 일을 처리했습니다.)

+0

다음 번에 정의 파일을 변경하는 방법이 아니라 API를 확장하는 방법을 묻습니다! – balexandre

+0

@balexandre, 제발 공세를하지 마세요. 다음에 처음 게시물에서 질문을 읽는 것이 좋습니다. 게다가 기존 API를 확장하고 싶지 않습니다. 나 자신의 ** wsdl.xml ** –

+0

을 다시 쓰고 싶다면, ** WSDL ** 자동 프로세스를 쓰지 마라! 더 많은 것을 읽으십시오! – balexandre