自定义字段未使用WHMCS API插入

时间:2011-11-15 08:48:27

标签: api whmcs

我正在尝试使用WHMCS API的“添加客户端”插入一些额外的客户端详细信息。 但是当我在WHMCS客户区检查时,插入发生了,但是自定义域没有效果。我在客户区中添加了customfield[1],[2]...[5]作为字段。代码片段如下

$postfields["action"] = "addclient"; 

$customfields = array(
'customfield[1]' => "ABC",
'customfield[2]' => "XYZ"
);

$postfields["customfields"] = base64_encode(serialize($customfields)

请提出解决方案。

2 个答案:

答案 0 :(得分:6)

我已经解决了这个问题。

我刚刚改变了

$customfields = array(
'customfield[1]' => "ABC",
'customfield[2]' => "XYZ"
);

$postfields["customfields"] = base64_encode(serialize($customfields)

进入

$postfields["customfield[1]"] = "ABC";
$postfields["customfield[2]"] = "XYZ";

答案 1 :(得分:1)

以下内容应解决问题:

$customfields = array( '1' => "ABC", '2' => "XYZ" );
$postfields["customfields"] = base64_encode(serialize($customfields)