add_participants remote control api

More
4 years 5 months 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 or Create an account to join the conversation.

More
4 years 5 months 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 or Create an account to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!