콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
2 답글
13376 화면

Hi,


I woud like to create a product in Odoo v8 via the API and PHP. Is there a tutorial out there on how to do that? I did not find anything in the forum or on google.


Thanks,

Michael

아바타
취소
베스트 답변

You need to convert image data to base64

아바타
취소
작성자 베스트 답변

Ok i guess i was too impatient. Here is my solution:


<?php

require_once('ripcord.php');

$url = "http://yourodooserver.com";

$db = "yourodoodb";

$username = "youradminuser";

$password = "youradminpw";

$common = ripcord::client("$url/xmlrpc/2/common");

$uid = $common->authenticate($db, $username, $password, array());

$models = ripcord::client("$url/xmlrpc/2/object");


$im = file_get_contents('asdf.jpg');

$imdata = base64_encode($im);


// Product creation

$product_id = $models->execute_kw($db, $uid, $password,

'product.product', 'create',

array(

array(

'default_code'=>"test_default_code",

'name'=>"test_name",

'list_price'=>"100",

'image'=>$imdata,

)

)

);

?>


But I still need help, how can I also add an image to the product?


Thanks,

Michael

아바타
취소
관련 게시물 답글 화면 활동
0
4월 18
6620
2
7월 25
2678
3
7월 25
502
1
7월 25
203
1
6월 25
1962