Joomla.it Forum

Joomla! 4 => Joomla! 4.x => : sportegioco 18 Aug 2021, 17:55:05

: [RISOLTO] Joomla 4 - Rest Api su top@host
: sportegioco 18 Aug 2021, 17:55:05
Buongiorno, non so se qualcuno ha già avuto modo di provare le Rest Api su top@host ...ma non sono riuscito a farle funzionare.Su host.it funzionano alla perfezione, sul computer locale funzionano alla perfezione ...ma su top@host niente!Ho pensato che sia dovuto al fatto che top@host non permette ssh ...ma non so se le rest api si appoggiano anche a ssh

Non mi rispondete cambia host!!! ...lo so che top@host non è il massimo ...ma anche il prezzo ha la sua importanza e diversi siti preferisco comunque tenerli su top@host

Ma se qualcuno è riuscito a farle funzionare mi farebbe piacere sapere come ha fatto.

Voglio ringraziare tutti gli sviluppatori di Joomla 4, avete fatto un lavoro eccellente. e le Rest Api sono una funzione incredibilmente comoda.
Inoltre nelle prove fatte su https://developers.google.com/speed/pagespeed/ (https://developers.google.com/speed/pagespeed/) la velocità è eccellente, naturalmente stando attenti ad alcune semplici accortezze, ...ma davvero uno splendido lavoro.

Grazie di cuore a tutti!!!
 
: Re:Joomla 4 - Rest Api su top@host
: giusebos 18 Aug 2021, 18:44:54
Magari racconta a cosa servono queste rest Api....
: Re:Joomla 4 - Rest Api su top@host
: sportegioco 18 Aug 2021, 18:52:42
Non so se si chiamano rest oppure no ma io intendo le API di joomla, cioè le Joomla Core APIs: https://docs.joomla.org/J4.x:Joomla_Core_APIs
: Re:Joomla 4 - Rest Api su top@host
: giusebos 18 Aug 2021, 23:25:37
credevo di avere fatto una domanda semplice:

cosa fanno, ovvero che funzione realizzano,
no quale è il nome preciso.
: Re:Joomla 4 - Rest Api su top@host
: sportegioco 19 Aug 2021, 00:14:54
Servono per effettuare operazioni direttamente da terminale, senza aprire il sito, ad esempio se devo inserire un post in 5 lingue diverse, attraverso uno script posso inserirlo senza neppure aprire il browser. ...lo stesso per creare 50 utenti o per controllare periodicamente alcune caratteristiche ...tutto in automatico.
: Re:Joomla 4 - Rest Api su top@host
: giusebos 19 Aug 2021, 00:34:33
Bello, era una cosa che non sapevo. Spero ci sia un pò di documentazione.
: Re:Joomla 4 - Rest Api su top@host
: sportegioco 19 Aug 2021, 10:08:47
Si sì. Ben documentata al link che ho scritto sopra. ...e anche su postman ci sono già le api inserite.
: Re:Joomla 4 - Rest Api su top@host
: tomtomeight 19 Aug 2021, 11:27:26
Se a te non funziona forse l'hoster non ha abilitato CURL, prova a cheiedere
: Re:Joomla 4 - Rest Api su top@host
: sportegioco 28 Aug 2021, 10:10:51
Ho chiesto all'assistenza di top@host aprendo un ticket e la risposta è stata questa:

deve verificare di controllare correttamente la variabile $_SERVER['REDIRECT_HTTP_AUTHORIZATION'] per recuperare i dati di autenticazione, oppure fare qualche modifica al file .htaccess se deve "manipolare" in qualche modo il contenuto di questa variabile
possiamo anche consigliarle questo articolo:
https://xneelo.co.za/help-centre/website/php_auth-fastcgi/

Io non ho capito bene cosa dovrei fare e quindi non sono riuscito a far funzionare le Joomla api su Top@host, ma la posto ugualmente, sperando che questa risposta possa essere di spunto per qualcuno che magari ci riesce e poi mi fa sapere.

: [RISOLTO] Re:Joomla 4 - Rest Api su top@host
: sportegioco 12 Nov 2021, 10:57:45
Finalmente ho avuto la risposta attraverso un ticket aperto su top@host. questo è il link:
https://www.*****.it/assistenza/supporto/domande-tecniche/come-usare-le-api-di-joomla-4-su-******/
Comunque, il segreto è quello di aggiungere questa direttiva in cima al file /api/index.php
if (preg_match('/Bearer+(.*)$/i', $_SERVER['REDIRECT_HTTP_AUTHORIZATION'], $matches)) {
   $_SERVER['HTTP_AUTHORIZATION'] = $_SERVER['REDIRECT_HTTP_AUTHORIZATION'];
}
Grazie comunque per le risposte che ho avuto.
Buona giornata a tutti
: Re:[RISOLTO] Joomla 4 - Rest Api su top@host
: sgiobbio 13 Nov 2021, 13:21:44
...