Forma 2.1 - Problemi API

Installazione, configurazione generale, notifiche, API, lingue, problemi server
Post Reply
alforma2019
FormaLms User
Posts: 49
Joined: Mon May 06, 2019 10:40 am
Version: forma.lms 2.0

Forma 2.1 - Problemi API

Post by alforma2019 »

Buongiorno,
stiamo effettuando un integrazione tra un App e un'installazione di FORMA.
Conforntandomi con gli sviluppatori dell' App è nato un problema.

Attivando le Api nella versione 2.1, utilizzando come Metodo di autenticazione: Codice unico di accesso viene sempre restituito questo messaggio d'errore:

<?xml version="1.0" encoding="UTF-8"?><XMLoutput><error>Error: Tokens are not used on this installation.</error></XMLoutput>

C'è qualche impostazione o modifica a un file PHP che posso effettuare per ovviare al problema?

Grazi
alfa24
Senior Boarder
Posts: 1982
Joined: Fri Nov 24, 2017 8:45 am

Re: Forma 2.1 - Problemi API

Post by alfa24 »

in /api/lib/api.auth.php

sostituisci:

Code: Select all

if($auth_method != _REST_AUTH_TOKEN) {
con:

Code: Select all

if($auth_method != _REST_AUTH_TOKEN or $auth_method != _REST_AUTH_UCODE) {
Fammi sapere se va.
Last edited by alfa24 on Tue May 07, 2019 1:23 pm, edited 1 time in total.
Per supporto GRATUITO contattatemi in privato qui
alforma2019
FormaLms User
Posts: 49
Joined: Mon May 06, 2019 10:40 am
Version: forma.lms 2.0

Re: Forma 2.1 - Problemi API

Post by alforma2019 »

Ciao,
grazie ma purtroppo non funziona lo stesso.
Mi da lo stesso errore.
alfa24
Senior Boarder
Posts: 1982
Joined: Fri Nov 24, 2017 8:45 am

Re: Forma 2.1 - Problemi API

Post by alfa24 »

Sorry, c'era un typo, riprova ora, ho modificato.
Per supporto GRATUITO contattatemi in privato qui
alforma2019
FormaLms User
Posts: 49
Joined: Mon May 06, 2019 10:40 am
Version: forma.lms 2.0

Re: Forma 2.1 - Problemi API

Post by alforma2019 »

Niente da fare. Non funziona ancora..
alfa24
Senior Boarder
Posts: 1982
Joined: Fri Nov 24, 2017 8:45 am

Re: Forma 2.1 - Problemi API

Post by alfa24 »

Mmm davvero strano...
Possiamo scriverci in privato per fare un po' di debug? Poi posteremo qui l'eventuale soluzione.
Per supporto GRATUITO contattatemi in privato qui
alfa24
Senior Boarder
Posts: 1982
Joined: Fri Nov 24, 2017 8:45 am

Re: Forma 2.1 - Problemi API

Post by alfa24 »

Ok, forse ho trovato l'inghippo.
Oltre alla modifica che ti ho scritto sopra, cerca nei file /appCore/models/SettingAdm.php e /api/lib/lib.rest.php tutte le occorrenze di:

_REST_AUTH_CODE

e sostituiscile con:

_REST_AUTH_UCODE
Per supporto GRATUITO contattatemi in privato qui
alfa24
Senior Boarder
Posts: 1982
Joined: Fri Nov 24, 2017 8:45 am

Re: Forma 2.1 - Problemi API

Post by alfa24 »

Hai due pm non letti a riguardo.
Per supporto GRATUITO contattatemi in privato qui
Post Reply