2011-07-06 7 views
1

나는 wavemaker을 처음 사용하지만 그 개발은 간단 해 보인다.웨이브 메이커 및 아마존 제품 광고 API 경험이 있습니까?

아마존 제품 광고 API (SOAP 사용)에 대한 호출을 시도했지만 작동하지 않았습니다. 문제는 모든 통화에 서명해야하는 것 같습니다 (예 : http://www.mularien.com/blog/2009/08/13/tutorial-amazon-soap-product-advertising ... 참조)

이것은 전체적인 노력을 실제로 부담스럽게 만듭니다. 누구든지이 작업을 수행하고이 API를 웨이브 메이커 응용 프로그램에 성공적으로 포함 시켰습니까? (물론 REST 예제 또한 환영합니다).

대단히 감사합니다!

답변

3

서명 요구 사항은 실제로 모든 것을 복잡하게 만듭니다.

WaveMaker로 WSDL을 가져오고 WaveMaker 생성 클라이언트를 사용하는 대신 mularien 예제 코드를 Java 서비스로 사용할 수 있습니다.

예제에 따라 클라이언트를 생성하고 프로젝트 클래스 경로에 jar 및 클래스를 추가하십시오. WaveMaker 프로젝트에 Java 서비스를 추가하십시오.
Java 서비스에서 모든/모든 공용 메소드가 브라우저 클라이언트에 노출됩니다. com.mularien.amazon.AmazonProductSearch가 Java 서비스 클래스 인 경우 getAmazonInfo (String)는 클라이언트가 호출 할 수 있습니다.

또는 AmazonProductSearch 함수를 직접 노출하는 대신 Java 서비스 클래스를 관리자로 사용하십시오. 예를 들어 Item_type3의 하위 집합 만 반환 할 수 있습니다. 클라이언트와 AmazonProductSearch 사이의 프로젝트 서비스 인 래퍼/관리자 클래스가이를 제공 할 수 있습니다.

+1

나는 하드 코어 자바 프로그래밍을 스스로 할 수있는 기술이 없기 때문에 웨이브 메이커를 사용하려고 노력합니다. 또한 나는 시간을 가지지 않습니다 ...이 모든 것이 바로 그 방향으로가는 것 같습니다. 다른 쉬운 방법이 없다면 그냥 그대로 두십시오. 웨이브 메이커와 함께 일하십니까? 답변에 설명하는 단계를 수행하는 방법에 대한 스크린 샷을 추가 할 수 있습니까? (아마 처음에는 들리 겠지만?!?) 그게 좋을거야! 어쨌든 고맙습니다! – vonjd