Salta al contenuto
  • Categorie
  • Recenti
  • Tag
  • Popolare
  • Utenti
  • Gruppi
Collassa
Logo del marchio
R

Ratman_mi

@Ratman_mi
Informazioni
Post
4
Discussioni
1
Gruppi
0
Da chi è seguito
0
Chi segue
0

Post

Recenti Migliore Controverso

  • Update text of article via API
    R Ratman_mi

    inoltre se utilizzate Ansible/Awx si inserisce un ulteriore difficoltà :
    Il modulo uri di Ansible esegue una richiesta PATCH senza includere l'header Accept.
    Tuttavia, il modulo uri imposta automaticamente alcuni header, tra cui Accept, e non offre un metodo diretto per escluderli.
    ​Per Avere il controllo completo sugli header inviati nella richiesta va utilizzato il comando curl all'interno di un task shell,


  • Update text of article via API
    R Ratman_mi

    risolto l'arcano ,
    la seguente curl fallisce per due cause :

    curl -X PATCH "https://mioJoomla.priv/api/index.php/v1/content/articles/463"
    -H "Authorization: Bearer xxxxxxxxxxxxxxxxxxxxxxx"
    -H "Content-Type: application/vnd.api+json"
    -d '{
    "data": {
    "id": "463",
    "type": "articles",
    "attributes": {
    "text": "<p>Test update from API</p>",
    "introtext": "<p>Intro from API</p>",
    "fulltext": "<p>Full from API</p>"
    }
    }
    }'

    1° causa i campi
    "text": "<p>Test update from API</p>",
    "fulltext": "<p>Full from API</p>"
    sono in sola lettura

    2° causa : nel header "application/vnd.api+json" non va bene e non viene letto correttamente in fase di PATCH

    QUERY OK cambia titolo e testo e

    curl -k --location --request PATCH 'https://mioJoomla.priv/api/index.php/v1/content/articles/463'
    --header 'Content-Type: application/json'
    --header 'Authorization: Bearer xxxxxxxxxxxxxxxx'
    --data '{
    "title": "Lista aggiornata",
    "introtext": "cambio testo ",
    "catid": 29,
    "language": "
    "
    }'*

    Fare attenzione al contenuto di "introtext": alcune formattazioni invalidano la PATCH


  • Update text of article via API
    R Ratman_mi

    la guida l'ho testata anche io ma nulla da fare, cambio tutti gli attributi ma non riesco con text che dovrebbe essere un risultato della concatenazione di introtext e fulltext e neppure con articletest


  • Update text of article via API
    R Ratman_mi

    ciao a tutti, ho installato sul mio server, "Joomla versione "‎5.2.5"‎ .
    Ho la necessità di aggiornare dinamicamente gli articoli usando le api da un playbook ansible.
    Probabilmente sto usando l'approccio sbagliato, perché riesco ad aggiornare quasi tutti i campi nel mio articolo tranne il corpo dell'articolo. Le Api Rest che chiamo sono:

    1. Recupera un articolo esistente (GET) - GET /api/index.php/v1/content/articles/{{ article_id }}

    2. Aggiorna un articolo (PATCH) - PATCH /api/index.php/v1/content/articles/{{ article_id }}

    Ho provato anche a creare un Plugin, tecnica funzionante in vers. 4, Ma niente da fare .

    Qualcuno di voi ha già affrontato questo problema ?

    Grazie
    Francesco

  • Accedi

  • Non hai un account? Registrati

  • Accedi o registrati per effettuare la ricerca.
Powered by NodeBB Contributors
  • Primo post
    Ultimo post
0
  • Categorie
  • Recenti
  • Tag
  • Popolare
  • Utenti
  • Gruppi