Autore Topic: [RISOLTO] Joomla 4 - Rest Api su top@host  (Letto 745 volte)

Offline sportegioco

  • Nuovo arrivato
  • *
  • Post: 18
    • Mostra profilo
[RISOLTO] Joomla 4 - Rest Api su top@host
« il: 18 Ago 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/ la velocità è eccellente, naturalmente stando attenti ad alcune semplici accortezze, ...ma davvero uno splendido lavoro.

Grazie di cuore a tutti!!!
 
« Ultima modifica: 12 Nov 2021, 16:21:07 da xplosion »

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21233
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Joomla 4 - Rest Api su top@host
« Risposta #1 il: 18 Ago 2021, 18:44:54 »
Magari racconta a cosa servono queste rest Api....
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline sportegioco

  • Nuovo arrivato
  • *
  • Post: 18
    • Mostra profilo
Re:Joomla 4 - Rest Api su top@host
« Risposta #2 il: 18 Ago 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

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21233
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Joomla 4 - Rest Api su top@host
« Risposta #3 il: 18 Ago 2021, 23:25:37 »
credevo di avere fatto una domanda semplice:

cosa fanno, ovvero che funzione realizzano,
no quale è il nome preciso.
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline sportegioco

  • Nuovo arrivato
  • *
  • Post: 18
    • Mostra profilo
Re:Joomla 4 - Rest Api su top@host
« Risposta #4 il: 19 Ago 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.

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21233
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Joomla 4 - Rest Api su top@host
« Risposta #5 il: 19 Ago 2021, 00:34:33 »
Bello, era una cosa che non sapevo. Spero ci sia un pò di documentazione.
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline sportegioco

  • Nuovo arrivato
  • *
  • Post: 18
    • Mostra profilo
Re:Joomla 4 - Rest Api su top@host
« Risposta #6 il: 19 Ago 2021, 10:08:47 »
Si sì. Ben documentata al link che ho scritto sopra. ...e anche su postman ci sono già le api inserite.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 31835
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Joomla 4 - Rest Api su top@host
« Risposta #7 il: 19 Ago 2021, 11:27:26 »
Se a te non funziona forse l'hoster non ha abilitato CURL, prova a cheiedere

Offline sportegioco

  • Nuovo arrivato
  • *
  • Post: 18
    • Mostra profilo
Re:Joomla 4 - Rest Api su top@host
« Risposta #8 il: 28 Ago 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.


Offline sportegioco

  • Nuovo arrivato
  • *
  • Post: 18
    • Mostra profilo
[RISOLTO] Re:Joomla 4 - Rest Api su top@host
« Risposta #9 il: 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

Offline sgiobbio

  • Appassionato
  • ***
  • Post: 273
    • Mostra profilo
Re:[RISOLTO] Joomla 4 - Rest Api su top@host
« Risposta #10 il: 13 Nov 2021, 13:21:44 »
...
« Ultima modifica: 13 Nov 2021, 13:23:48 da sgiobbio »

 

Host

Torna su