我尝试POST到sugarCrms API来创建联系人。
我将所有内容都映射得很好,除了实际的' id'的联系方式。 Sugar使用它自己的UUID来创建模块,但我想使用我自己的。
//$mapped['id'] = $unmapped->customer_id;
$mapped['first_name'] = $unmapped->first_name;
$mapped['last_name'] = $unmapped->last_name;
就像我说的,创建联系人时一切运作良好,但Sugar仍在使用它自己的ID。我也试过'ID'
。当我使用id
的密钥时,它会引发内部服务器错误,所以我假设错误的密钥,或者我需要做一些额外的事情。
我正在使用响应发回的密钥,但无法找到有关如何使用自己ID的任何信息。
指导赞赏。
答案 0 :(得分:0)
我以前使用的ID以前用于联系人(我的测试帐户)。即使在删除该联系人之后,也不允许使用该ID(由于某些奇怪的原因),因此它引发了服务器错误。
Sugar有错误日志位于管理区域的系统设置中,我应该早点查看。