add_participants remote control api

More
4 years 20 hours ago #101670 by muhzak
muhzak created the topic: add_participants remote control api
Hi,

So I can get information from lime. But when adding a token I use the following code:
$pData = array('firstname'=>"testFirst", 'lastname'=>'testLasy',"email"=>"fake@gmail.com");
$addParticipant = $myJSONRPCClient-add_participants($sessionKey,$survey_id,$pData );

It adds a token... that is an entry is made, and a unique token is generated. BUT the firstname, lastname and email are not added. I get the following return:
Array
(
    [firstname] => 
    [lastname] => 
    [email] => 
)

json_encoding the array does not help either. I am sure I'm missing something really obvious.

Please Log in to join the conversation.

More
4 years 20 hours ago #101671 by muhzak
muhzak replied the topic: add_participants remote control api
HA!

The second I pressed submit on the post above I realized my issue.

Because we can add multiple participants. I need to go one deeper in the array.
$pData = array();
$pData[] = array('firstname'=>"testFirst", 'lastname'=>'testLasy',"email"=>"fake@gmail.com");
// and now I can add multiple. 
 
$addParticipant = $myJSONRPCClient-add_participants($sessionKey,$survey_id,$pData );

Thanks for the help.

Please Log in to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!