2016-12-10 2 views
1

외부 응용 프로그램에서 Odoo 내에서 추적 한 인벤토리 항목을 업데이트하고 특정 고객에게 배송 된 것으로 표시 할 수 있습니까?웹 서비스 API를 통해 Odoo 인벤토리를 소비 할 수 있습니까?

그렇다면 가장 좋은 방법은 무엇일까요? XML-RPC 웹 서비스 API를 통해? REST API가 있습니까?

XML-RPC 웹 API는 이것이 가능함을 암시하는 것처럼 보이지만 API가 작동하도록 허용 된 데이터베이스 엔터티는 나열하지 않습니다. 이 API는 모든 DB 엔터티에서 작동 할 수 있습니까?

미리 감사드립니다.

+0

odoo 웹 서비스 api 문서 https://www.odoo.com/documentation/10.0/api_integration.html을 살펴보십시오. – Nope

답변

1

내가 본 바로는 대기 상태의 RESTful API for Odoo가 없습니다. Odoo와 통신하기위한 API는 here입니다. 이러한 기능을 구현하는 방법에 대한 자습서뿐만 아니라 here.

RESTful API가 필요한 경우 자신의 서버를 프로비저닝하고 RESTful 모델을 통해 통신하는 역방향 프록시로 작동하게한다. 이렇게하면 한 지점에서 여러 클라이언트를 여러 DB 인스턴스에 동적으로 연결할 수 있습니다. nodejs에 익숙하다면 here은 원격 프로 시저 호출을 사용하여 JSON-ified로 데이터베이스에 HTTP 게시물을 보내는 npm 모듈입니다. 익스프레스와 결합 된이 제품은 Odoo RESTful API를위한 빠른 솔루션을 제공합니다.

그러나이 모듈은 광범위하게 유지 보수 된 것처럼 보이지 않지만 논리는 비교적 쉽게 따라갈 수 있으며 직접 만들 수도 있습니다.

관련 문제