Qual è l'URL REST corretto in Drupal 8?
Oct 12 2020
So che c'è stato molto lavoro per deprecare gli externendpoint in CiviCRM e gli externendpoint non funzionano in Drupal 8 senza troppi problemi. La documentazione non viene aggiornata per riflettere un nuovo modo di utilizzare gli endpoint REST D8, né lo è API Explorer. Qualcuno sa qual è l'endpoint "corretto"?
Risposte
2 JonG-MegaphoneTech Oct 18 2020 at 00:20
Il commento sopra è corretto - la risposta è molto in evoluzione, e questo è un trucco temporaneo - ma tuttavia, se hai bisogno di un endpoint REST oggi, puoi farlo:
- Copia le intere
externdirectory nella tuaweb/libraries/civicrmdirectory. - Copia il modello per
civicrm.config.phpintoweb/libraries.
Ecco i comandi che ho usato:
cp -r <drupalroot>/vendor/civicrm/civicrm-core/extern <drupalroot>/web/libraries/civicrm/extern
cp <drupalroot>/web/modules/contrib/civicrm/civicrm.config.php.drupal <drupalroot>/web/libraries/civicrm/civicrm.config.php