我使用XML-RPC将图像从Odoo-11上传到android应用程序。
如何将请求结果转换为字节数组bytes[]
因为在表中,字段image的格式是bytes[]。
发布于 2018-10-25 18:04:23
您需要以base64格式对图像文件数据进行编码和解码,以便正确发送和接收数据
发布于 2018-10-25 20:18:46
在Odoo中,图像文件存储为字符串(base64),我认为您需要将图像数据从odoo读取到移动应用程序中,以便在移动应用程序中显示,对吧?
您可以使用XML-RPC库Odoo External Api
外部API用于集成odoo与其他系统
检查url,我们有"Search_read“方法从odoo读取数据。
您将获得base64字符串,然后需要在移动应用程序中转换base64字符串以显示图像
eg : models.execute_kw('res.partner','search_read',[['id','=',1]],{'fields':['name','image']})您将获得合作伙伴id为1的姓名和头像
发布于 2018-12-19 16:46:06
我是否有可能在odoo移动框架中使用其中一个图像加载库(glide,picasso.etc)?
https://stackoverflow.com/questions/52974871
复制相似问题