Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Python更新salesforce的案例所有者_Python_Salesforce - Fatal编程技术网

使用Python更新salesforce的案例所有者

使用Python更新salesforce的案例所有者,python,salesforce,Python,Salesforce,我正在尝试使用simple salesforce更新salesforce中的案例所有者。但当我尝试更改案例所有者时,它没有被分配,并且案例进入分配错误队列 我的python代码是: headers = {'Sforce-Auto-Assign': 'False'} sf.Case.update("500V*******",{"OwnerId":"005***********"},headers) 我希望案例所有者使用给定的所有者id进行更新,并且是否必须包含更多的字段或标题?我使用pytho

我正在尝试使用simple salesforce更新salesforce中的案例所有者。但当我尝试更改案例所有者时,它没有被分配,并且案例进入分配错误队列

我的python代码是:

headers = {'Sforce-Auto-Assign': 'False'}

sf.Case.update("500V*******",{"OwnerId":"005***********"},headers)

我希望案例所有者使用给定的所有者id进行更新,并且是否必须包含更多的字段或标题?

我使用python beatbox解决了这个问题

为python 3.X安装beabox:

pip安装-egit+

代码:

导入beatbox

sf_username=“用户名”

sf_password=“password”

sf_api_token=“token”

sf_client=beatbox.client()

sf_client.serverUrl=“”

password=str(“%s%s”%(sf_密码,sf_api_令牌))

sf_客户端登录(sf_用户名、密码)

object_dict={'OwnerID':'OwnerID','type':'Case','Id':'caseid'}

结果=sf_client.update(object_dict)

结果


使用这个,我能够成功地更新案例所有者。

我使用python beatbox解决了这个问题

为python 3.X安装beabox:

pip安装-egit+

代码:

导入beatbox

sf_username=“用户名”

sf_password=“password”

sf_api_token=“token”

sf_client=beatbox.client()

sf_client.serverUrl=“”

password=str(“%s%s”%(sf_密码,sf_api_令牌))

sf_客户端登录(sf_用户名、密码)

object_dict={'OwnerID':'OwnerID','type':'Case','Id':'caseid'}

结果=sf_client.update(object_dict)

结果

使用这个,我能够成功地更新案例所有者