Aller au contenu

Bibliothèques

Les trois familles de packages Wajub et celle dont votre couche a besoin.

Tous les packages Wajub enveloppent la même API HTTP. Ils se distinguent par l'endroit où le code s'exécute. C'est la seule question à laquelle vous devez répondre pour faire votre choix.

Où s'exécute votre code

Votre coucheLe packageClé qu'il détient
Une page de navigateur@wajub/js, ou @wajub/react, /vue, /svelteUn jeton de session
Votre backendL'un des sept SDKs serveurVotre clé secrète sk.
Une application mobilewajub_mobile, @wajub/react-native, com.wajub:wajub-mobile-composeUn jeton de session
Un terminal ou une tâche CI@wajub/cliUne clé restreinte rk.
Un site WordPressLe plugin WajubConfigurée dans l'administration

La plupart des intégrations en utilisent deux : un SDK serveur pour créer le paiement et un package pour navigateur ou mobile afin de l'encaisser.

Les SDKs serveur

Sept packages, les mêmes dix-huit ressources et les mêmes noms de méthodes adaptés à chaque langage.

LangagePackageRegistre
Node.js@wajub/nodenpm
PythonwajubPyPI
PHPwajub/wajub-phpPackagist
Gogithub.com/wajubhq/wajub-goGo modules
RubywajubRubyGems
Javacom.wajub:wajub-javaMaven Central
C#WajubNuGet

Les versions, les versions minimales des environnements d'exécution et les contraintes qui excluent une option figurent dans SDKs et bibliothèques et Choisir votre SDK.

Commencez ici

Que pensez-vous de ce contenu ?