我如何填充商机自定义字段?使用iSDK
每当我尝试添加一个时,它会填充联系人自定义字段而不是机会
上的字段商机中自定义字段的名称为message_form
,数据库为messageform
这是我的相关代码
$oppor = array(
'Email'=>'greatest@mail.com',
'_messageform'=>'lorem ipsum dolo'
);
//action ID is set to add opportunity
$actionId = 224;
$newCon = $app->addCon($oppor);
//run an action set on the contact
$stat = $app->runAS($newCon, $actionId);
答案 0 :(得分:1)
问题是您使用的是$app->addCon
方法,它会添加联系人。您必须拥有现有联系人,然后使用链接到联系人记录的正确方法创建机会记录,并将_messageform字段放在机会记录中,而不是联系人记录。
仅供参考,你不能对机会,只是联系人运行动作集。就个人而言,我不喜欢iSdk。我们在Novak Solutions(我们写的)中使用了这个sdk:https://github.com/novaksolutions/infusionsoft-php-sdk它真的是面向对象的,如果你使用自动完成的IDE,那么它就是一个梦想。