Api mail php vba Access

Eléphant du PHP | 385 Messages

13 juin 2017, 20:21

Bonjour à tous,

Pourriez vous m'aider s'il vous plaît?

Voilà je dois faire une api mail en php, on m'envoie avec un xml ou json des fichiers et je dois envoyer le mail aux personnes. En effet le problème est que la plus part des personnes on des interfaces mail différent (outlook ...) et que du coup avec access c'est compliqué de gérer cela.

Je voudrais donc votre conseil pour comment bien m'y prendre, j'utilise une lib? c'est une petite application un framework est-il nécessaire?

Toute vos idées sont les bienvenue.
Je vous remercie.

Eléphant du PHP | 385 Messages

15 juin 2017, 11:41

Après quelques recherche,
https://apigility.org/ qui semble pas mal sa ressemble à un cms pour api vous en pensez quoi?
sinon du côté de laravel avec dingo https://jolicode.com/blog/initialiser-r ... ec-laravel mais qui ne semble pas être compatible avec totue les versions de laravel.

Du coup vous me conseillez quoi?

Merci à vous.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

15 juin 2017, 13:19

Bonjour,

Je n'ai pas compris ce que tu souhaitais faire.
Comment reçois-tu les fichiers en entrée ? ça peut être via un simple formulaire web ?
Qu'envoies-tu par e-mail ? le fichier ? tout ou partie du contenu de celui-ci ?
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 385 Messages

15 juin 2017, 15:16

Merci de ta réponse @rthur,

Pour simplifier que dois-je utiliser pour faire une api Rest rapidement et efficacement?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

15 juin 2017, 17:06

Tout dépend de ton niveau avec les différents frameworks du marché.

Si c'est une API simple, le plus rapide sera probablement de le faire en PHP pur.
Sinon il existe des tutos avec Laravel et PhalconPHP :
- https://jolicode.com/blog/initialiser-r ... ec-laravel
- https://docs.phalconphp.com/fr/latest/r ... -rest.html
Quand tout le reste a échoué, lisez le mode d'emploi...