我有一些代码可以在python中向SugarCRM发送数据,这似乎有效。当我尝试发送文件时会出现问题,因为它需要包装在JSON对象中:
import sugarcrm
sugarcrm_user = "user"
sugarcrm_pass = "pass"
sugarcrm_url = "http://url/rest.php"
sugarcrm_conn= None
try:
sugarcrm_conn = sugarcrm.Sugarcrm(url = sugarcrm_url, username = sugarcrm_user, password = sugarcrm_pass)
new_account = sugarcrm_conn.set_entry('Test_Images',{'uploadfile' : 'adsfsdf'})
except ValueError:
print "can't connect to " + sugarcrm_url
exit(1)
有没有办法将文件放在JSON对象中,以便我可以将它发送给Sugar?或者有更好的方法吗?
我可以在浏览器中使用SugarCRM手动添加文件,但发送文件很困难。据我所知,在发送文件之前对文件进行编码,只将其存储为编码字符串 - 不进行解码。