我有两个用于名字和姓氏的文本框。管理员可以从相应的文本框中按名字或姓氏搜索记录。我进行 api 调用发送名字或姓氏来获取记录。
我想要的是只提供一个文本框。在这里,管理员可以输入名字或姓氏或全名。如何整理这些名称并进行 api 调用。如果用户只输入了名字,那么我在 api 调用中只发送名字。如果他提供了两个名字,我发送两个名字。我首先检查他输入的文本框,然后我进行 api 调用
$params = array(
'return' => array(
'first_name',
'display_name',
'image_URL',
'last_name',
'phone',
'email'
),
'version' => 3,
'sequential' => 1,
'limit' => 25,
'first_name' = "Shrinidhi",
'last_name' = "Kulkarni"
);
$contact = civicrm_api('Contact', 'get', $params);