Ajouter ou rechercher une suggestion

Forum des suggestions Intégrations et API

Intégrations et API

Anonim
Utilisation API et php Bonjour, Je n'ai pas eu de problème pour la création de facture avec curl php cependant je ne comprends pas bien quelle syntaxe utiliser pour envoyer une facure via mon site et php La commande curl : curl -X POST https://votrecompte.vosfactures.fr/invoices/100/send_by_email.json?api_token=API_TOKEN J'ai donc essayé : $c = curl_init(); $url = 'https://xxx.vosfactures.fr/invoices/{??}/send_by_email.json?api_token=xxx curl_setopt($c, CURLOPT_URL, $url); curl_setopt($c, CURLOPT_POST, true); curl_exec($c); Cependant , ou trouver le numero id ou autre de la facture, ainsi que l'emailou l'envoyer? Comment tout ca est gérer? Vous avez un exemple de script php pour ll'envoie de mail ? Merci d'avance cordialement
1
Anonim
Possibilite de faire apparaitre l'identifiant interne d'une facture / requete API sur le numero reel de facture Bonjour, L'api permet une requete par numero de facture - identifiant interne (curl "http://monAdresse.fakturownia.pl/invoices/identifiantFactureInterne.xml?api_token=monToken") C'est tres pratique, sauf que le seul moyen que j'ai trouve pour l'instant est d'editer la facture afin de faire apparaitre l'identifiant interne dans la barre d'addressage. Ce serait tres pratique de pouvoir faire apparaitre l'identifiant interne d'une facon plus simple. Mieux et certainement plus simple a realiser, serait une nouvelle requete dans l'API se basant sur le numero reel de facture (et non l'identifiant interne). Par exemple: curl "http://monadresse.fakturownia.pl/invoices?oid=factureId&format=xml/json&api_token=myToken"
1
Anonim
API : ajouter une facture Bonjour, je test actuellement votre API afin de favoriser l'intégration de votre solution avec notre outil professionnel. Nous avons des clients qui seraient intéressé de pouvoir générer des factures sur votre plateforme à partir de notre outil. J'ai pris un exemple concret que vous présenter sur Github (cf. https://github.com/vosfactures/API/blob/master/example1.php ), en personnalisant le sous-domaine et la clé avec mes propres valeurs, mais aucune facture n'est créé sur mon interface. Avez-vous des utilisateurs qui utilisent actuellement l'API et qui aurait également constaté ce soucis ? Quel code de retour votre interface doit-elle retournée si l'ajout est bien réalisé ou s'il y a eu un problème ? Y a-t-il un élément que j'ai omis et qui empêche le code d'être executé normalement ? Merci par avance pour votre aide, en espérant que cela puisse débloquer cette interconnexion entre nos logiciels. Cordialement, Tony Archambeau
1
Anonim
Plusieurs problèmes avec l'API Bonjour à vous, J'arrive sans problème à ajouter de nouvelles factures via votre API utilisée dans mes scripts PHP, cependant je rencontre différente problèmes. 1 - Je n'arrive pas à supprimer le champ "seller_name", je me sers du champ "departement_id" pour récupérer les infos sur le vendeur mais je n'ai pas besoin du nom du vendeur en bas des factures et contrairement à la création de facture depuis votre site je ne trouve pas le moyen de ne pas renseigner ce champ. 2 - Je ne souhaite pas non plus du champ "sell_date", lorsque je renseigne ce champ à "off" comme indiqué dans votre documentation il semble y avoir un problème puisque les factures ne sont plus générées, problème qui est résolu en remettant une valeur de type "Y-m-d" à la place de "off", mais cependant je ne souhaite donc pas l'afficher. 3 - Pour la date limite de règlement je ne souhaite pas afficher de date mais un texte, "À réception", cela est t'il possible via l'API ? 4 - Un cadre qui est normalement réservé aux devis (celui pour le bon pour accord) apparait sur mes factures, alors que je spécifie bien "kind" : "vat", il y a t'il un moyen de se débarasser de ce cadre ? Si cela peut faciliter la compréhension de mes erreurs, voici le code json que j'utilise : $json ='{ "api_token": "' . $token . '", "invoice": { "test" : "true", "kind" : "vat", "number" : null, "issue_date" : "' . $date_creation . '", "department_id" : "214644", "seller_person" : "", "buyer_name" : "Client Intel", "buyer_tax_no" : "FR45362780010", "positions" :[ { "name":"Produit Test", "tax":23, "total_price_gross":10.23, "quantity":1 } ] }}'; Merci à vous, cordialement.
12