Produit

De nouveaux modules JAVA et PHP pour une intégration plus facile

Nos équipes de développeurs ont mis à jour nos modules PHP et Java. Résultats : des wrappers plus lisibles et plus simples à utiliser.

Des dieux qui assemblent des cubes

Nous avons le plaisir de vous annoncer le lancement de la nouvelle version de nos modules API JAVA et PHP. Cette actualisation permet aux développeurs de récupérer des données directement depuis l’API avec un style de code interne plus léger. Nous souhaitions que tous les utilisateurs, experts comme novices, puissent comprendre le fonctionnement de ces wrappers facilement, et d’en modifier ou enrichir le code en fonction de leurs besoins.

Nous avons également intégré Travis aux deux wrappers pour les tests. Il s’agit d’un système d’essai automatique pour nos ressources GIT, ce qui vous permet de faire des requêtes d’extraction en toute confiance sans interrompre l’implémentation existante, maintenir à jour efficacement vos wrappers, le tout en étant certain d’utiliser une version stable de l’API. 

Pourquoi cette nouvelle version ?

 Notre wrapper Java initial était un peu trop complexe pour les débutants. Par exemple, récupérer les informations d’une campagne en Java pouvait prendre du temps :

Nous avons réduit ce processus à deux lignes de code seulement, ce qui le rend plus accessible à tous :

Pour cette nouvelle version des modules, nous souhaitions également nous appuyer sur la communauté Open Source. Nous avons utilisé la bibliothèque Google Http Client via un community project Java, ainsi que la célèbre Guzzle Http library pour PHP. Cela garantira la disponibilité de notre API sur Google Cloud, et donc sa maintenance par la communauté et son accessibilité.

Par exemple, voici comment récupérer un contact dans Java :

Et dans PHP :

Notre communauté de développeurs est essentielle, et nous vous encourageons tous à ne pas hésiter à apporter votre contribution ! Nous avons déjà fait l’objet d’un grand intérêt de la part de la communauté Github et avons reçu des contributions exceptionnelles sur les deux wrappers ; c’est avec plaisir que nous examinerons vos travaux !

De plus, nous souhaitions donner aux débutants, aux étudiants et aux participants du Hackathon un moyen d’envoyer rapidement et facilement des emails afin qu'ils puissent se concentrer sur le reste du développement de leur produit ou service :

Dans Java, il est possible d’envoyer un email grâce à la classe MJEasyClient.

Dans PHP, la procédure est sensiblement la même :

Qu’est-ce que tout cela implique ?

Pour ce qui est du fonctionnement interne, PHP et Java disposent à présent d’un code simplifié, plus cohérent, qui les rend plus faciles à utiliser ; ainsi, vous, membres de notre communauté, pouvez plus facilement les modifier comme vous l’entendez. Grâce à cette mise à jour, nos wrappers respectent à présent les standards du secteur. Par exemple, nous avons utilisé les spacenames, l’autoload et lanorme PSR pour PHP. Vous pourrez également retrouver les clients et les ressources qu’ils utilisent grâce à des gestionnaires de librairies comme Composer pour PHP et Maven pour Java. Nous sommes impatients de découvrir vos créations avec nos modules mis à jour !

Pour en savoir plus sur les nouveaux modules PHP et Java, rendez-vous sur nos pages Github ici et ici.

Articles populaires

Hermès montre à Hera des statistiques

Que sont les KPI, et comment les intégrer à votre marketing ?

Quel que soit votre poste, vous gagnerez à devenir un ninja du reporting. Si vous disposez de données précises, vous pourrez analyser et améliorer la performance de vos actions. Cela demeure indispensable pour mettre en place une stratégie de marketing digital et...

En savoir plus

Hermès et Héra devant les boîtes aux lettres

3 bonnes raisons de dire non au noreply

Vous avez entendu parler de « noreply » dans l’open space, mais vous ne savez pas exactement de quoi il s’agit ? Pas de panique. Dans cet article dédié de Sinch Mailjet, nous vous expliquons ce qui se cache derrière ce terme afin que vous puissiez briller au...

En savoir plus

Hermès et une déesse regardent un écran

Comment concevoir un objet d’email accrocheur

Dans le monde de l’email marketing comme dans la vie… c’est la première impression qui compte. Que ce soit en B2B ou en B2C, la boîte de réception de vos destinataires est un endroit ultra compétitif où il faut savoir se distinguer efficacement. Tout se joue en...

En savoir plus

Créer des connexions n’a jamais été aussi simple. Débutez vos envois avec Mailjet dès maintenant.Commencez l’aventure
CTA icon