Activate Tokens Remote Control - Additional Attributes

Mehr
3 Wochen 4 Tage her #178714 von bmdavis
bmdavis erstellte das Thema 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?

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
1 Woche 5 Tage her #178900 von bmdavis
bmdavis antwortete auf das Thema: Activate Tokens Remote Control - Additional Attributes
Anyone have an example for the format of RPC activate_tokens command - attributefields array?

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
1 Woche 5 Tage her - 1 Woche 5 Tage her #178902 von tpartner
tpartner antwortete auf das Thema: 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.
Anhang:
Letzte Änderung: 1 Woche 5 Tage her von tpartner.
Folgende Benutzer bedankten sich: DenisChenu, bmdavis

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
1 Woche 2 Tage her #178970 von bmdavis
bmdavis antwortete auf das Thema: Activate Tokens Remote Control - Additional Attributes
Thanks Tony! That definitely worked. Any chance we can also pass in a "Field Description" through the API?

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
1 Woche 1 Tag her #179028 von tpartner
tpartner antwortete auf das Thema: 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.
Folgende Benutzer bedankten sich: DenisChenu

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
1 Woche 19 Stunden her #179084 von bmdavis
bmdavis antwortete auf das Thema: 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?

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
1 Woche 19 Stunden her #179085 von bmdavis
bmdavis antwortete auf das Thema: Activate Tokens Remote Control - Additional Attributes
Nevermind... it's right here:

www.limesurvey.org/community/feature-requests

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
1 Woche 12 Stunden her #179106 von DenisChenu
DenisChenu antwortete auf das Thema: 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 .

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Jetzt loslegen!

Melden Sie sich jetzt an, und erstellen Sie in wenigen Minuten Ihre erste Umfrage.

Account einrichten

Abonnieren Sie unseren Newsletter

Abonnieren Sie unseren Newsletter für alle Neuigkeiten rund um LimeSurvey
captcha