如何通过RemoteControl 2将用户添加到Limesurvey?

时间:2015-05-27 12:16:08

标签: json-rpc limesurvey

有没有办法通过RemoteControl2-API将用户添加到Limesurvey?我想以编程方式添加属于该用户的用户和调查。

1 个答案:

答案 0 :(得分:0)

您可以使用limesurvey的远程控制API的add_participants功能添加用户。 你可以看到我如何使用它我的工作:         //没有作曲家可以使用这一行         include_once(" ../../ LIB / jsonrpcphp / JsonRPCClient.php&#34);

    //Get Session parameters
    $myJSONRPCClient = new JsonRPCClient( LS_BASEURL );
    $sessionKey= $myJSONRPCClient->get_session_key( LS_USER, LS_PASSWORD );

    $aParticipantData = array(
        'user'=>array('firstname'=>'Christopher',
                'lastname'=>'hitchens',
                'email'=>'christopher@example.com',
                'language'=>'en',
                'emailstatus'=>'ok'),
        );

    $added_user = $myJSONRPCClient->add_participants($sessionKey, $survey_id, $aParticipantData, 1);
    $myJSONRPCClient->release_session_key($sessionKey );

当用户想要注册该调查时,您可以使用此代码。

如果提供有关问题的更多信息会更好。 您可以通过以下链接获取有关此内容的更多信息:http://code.uoa.gr/p/limesurvey/test_scenarios.php