@在python中使用simple_salesforce提到chatter请求SFDC
我正在尝试使用simple_salesforce在salesforce中插入一篇带有@notice的聊天帖子。我已经使用simple_salesforce一段时间了,它很容易使用,但这一款让我卡住了 我初始化实例,并创建一条要插入到SFDC实例中的记录@在python中使用simple_salesforce提到chatter请求SFDC,python,pandas,salesforce,simple-salesforce,Python,Pandas,Salesforce,Simple Salesforce,我正在尝试使用simple_salesforce在salesforce中插入一篇带有@notice的聊天帖子。我已经使用simple_salesforce一段时间了,它很容易使用,但这一款让我卡住了 我初始化实例,并创建一条要插入到SFDC实例中的记录 from simple_salesforce import Salesforce sf = Salesforce(email, password, security_token) record = pd.DataFrame({'ParentI
from simple_salesforce import Salesforce
sf = Salesforce(email, password, security_token)
record = pd.DataFrame({'ParentId':['006a000000rc5GmAAI'],
'Body':['this is a test'],
'Type':['TextPost']
})
record = record.to_dict(orient="records")
results = sf.bulk.feeditem.insert(record)
这一切都很好
我想做的是在这篇文章的正文中提到某人。我研究了salesforce dev.上的,它显示如何在body元素中创建json输入作为列表
所以我在这里做了
record = pd.DataFrame({'ParentId':['006a000000wb5GmAAI'],
'Body':[[{"type":"Text", "text":"Hello..."},
{"type":"Mention","id":"0051300000BmGFkAAN"}]],
'Type':['TextPost']
})
但这又是一个错误。不确定我做错了什么。我不能肯定,但我担心这可能需要一个不同于simple salesforce使用的标准REST API的API。本手册第93页介绍了这一主题。我尝试了几个建议的代码示例,但都没有成功。也许你会有更多的运气!我不能肯定,但我担心这可能需要与simple salesforce使用的标准REST API不同的API。本手册第93页介绍了这一主题。我尝试了几个建议的代码示例,但都没有成功。也许你会有更多的运气!