Activate Tokens Remote Control - Additional Attributes

Plus d'informations
il y a 3 semaines 4 jours #178714 par bmdavis
bmdavis a créé le sujet : Activate Tokens Remote Control - Additional Attributes
Hello,

I'm looking for a little more specificity or an example for the RPC activate_tokens command, specifically regarding additional attributes.

The reference mentions:
array $aAttributeFields  An array of integer describing any additional attribute fields

Can someone please provide an example using the attributefields array?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 semaine 5 jours #178900 par bmdavis
bmdavis a répondu au sujet : Activate Tokens Remote Control - Additional Attributes
Anyone have an example for the format of RPC activate_tokens command - attributefields array?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 semaine 5 jours - il y a 1 semaine 5 jours #178902 par tpartner
tpartner a répondu au sujet : Activate Tokens Remote Control - Additional Attributes
Here is a simple PHP example:

<?php
 
	define( 'LS_BASEURL', 'http://path/to/limesurvey/');
	define( 'LS_USER', 'admin' );
	define( 'LS_PASSWORD', 'password' );
 
	require_once '../../../../../application/libraries/jsonRPCClient.php';
 
	$iSurveyID = 123456;
 
 
	// Instantiate a new RPC client
	$myJSONRPCClient = new jsonRPCClient( LS_BASEURL.'/index.php/admin/remotecontrol' );
 
	// Get a session key
	$sSessionKey= $myJSONRPCClient->get_session_key( LS_USER, LS_PASSWORD );
 
	// Define attributes
	$aAttributeFields = array(1, 2, 3);
 
	// Activate the tokens
	$tokenActivation = $myJSONRPCClient->activate_tokens($sSessionKey, $iSurveyID, $aAttributeFields);
 
	// The returned result
	if($tokenActivation['status'] == 'OK') {
		echo 'Tokens created for survey '.$iSurveyID.'.';
	}
	else {
		echo 'Tokens NOT created for survey '.$iSurveyID.': '.$tokenActivation['status'];
	}
 
	// Release the session key
	$myJSONRPCClient->release_session_key( $sSessionKey );
?>


Cheers,
Tony Partner
Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Pièces jointes :
Dernière édition: il y a 1 semaine 5 jours par tpartner.
Les utilisateur(s) suivant ont remercié: DenisChenu, bmdavis

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 semaine 2 jours #178970 par bmdavis
bmdavis a répondu au sujet : Activate Tokens Remote Control - Additional Attributes
Thanks Tony! That definitely worked. Any chance we can also pass in a "Field Description" through the API?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 semaine 1 jour #179028 par tpartner
tpartner a répondu au sujet : Activate Tokens Remote Control - Additional Attributes
As far as I know, that is not currently possible.

Cheers,
Tony Partner
Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Les utilisateur(s) suivant ont remercié: DenisChenu

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 semaine 19 heures #179084 par bmdavis
bmdavis a répondu au sujet : Activate Tokens Remote Control - Additional Attributes
Thanks again tpartner.

How can I make a feature request to notify the developers that this would be desirable feature to add?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 semaine 19 heures #179085 par bmdavis
bmdavis a répondu au sujet : Activate Tokens Remote Control - Additional Attributes
Nevermind... it's right here:

www.limesurvey.org/community/feature-requests

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 semaine 12 heures #179106 par DenisChenu
DenisChenu a répondu au sujet : Activate Tokens Remote Control - Additional Attributes
You can create your oanw function in remote control,

See : gitlab.com/SondagesPro/RemoteControl/extendRemoteControl for a Demo.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Connexion ou Créer un compte pour participer à la conversation.

Commencez dès maintenant !

Créez simplement un compte et commencez à utiliser LimeSurvey dès aujourd'hui.

Inscrivez-vous maintenant

Inscrivez-vous à notre Newsletter!