Intégrez Shopflow à votre environnement technologique.
Explorez les possibilités d'intégration de Shopflow avec vos applications, vos systèmes d'entreprise et vos outils de développement. Une approche flexible pour connecter vos opérations et créer des expériences eCommerce sur mesure.
Intégrations et développement
Connectez Shopflow à vos applications et systèmes grâce à des API flexibles et des outils adaptés à vos projets.
Node.js / TypeScript
@shopflow/node
Support TypeScript de premier niveau avec définitions complètes incluses. Fonctionne avec Node.js 18+ et les runtimes Edge.
npm install @shopflow/nodePython
shopflow
Interface pythonique avec type hints, prise en charge async/await et modèles Pydantic pour tous les objets API.
pip install shopflowPHP
shopflow/sdk
Compatible PSR. Fournisseur de service Laravel inclus. PHP 8.1+. Client HTTP basé sur Guzzle.
composer require shopflow/sdkRuby
shopflow
Ruby idiomatique avec helpers Rails, modèles de style ActiveRecord et client HTTP Faraday.
gem install shopflowGo
go.shopflow.io/sdk
Go idiomatique avec support context, zéro dépendance externe et sûreté complète pour la concurrence.
go get go.shopflow.io/sdkJava / Kotlin
io.shopflow:sdk
Prend en charge Java 17+ et Kotlin. Autoconfiguration Spring Boot incluse. Maven + Gradle.
io.shopflow:sdk:1.2.0Des outils pour vos intégrations
Les ressources essentielles pour connecter Shopflow à vos systèmes et développer vos propres solutions eCommerce.
| FONCTIONNALITÉ | Node.js | Python | PHP | Ruby | Go | Java |
|---|---|---|---|---|---|---|
| Couverture API complète | ||||||
| Sûreté de type | TypeScript natif | Type hints | PHPStan | Sorbet | Natif | Natif |
| Support async | ||||||
| Auto-retry + backoff | ||||||
| Clés d'idempotence | ||||||
| Vérification de signature webhook | ||||||
| Helpers de pagination | ||||||
| Gestion des erreurs | ||||||
| Hooks de logging | ||||||
| Intégration framework | Next.js, Remix | Django, FastAPI | Laravel, Symfony | Rails | Gin, Echo | Spring Boot |
Intégrations avec vos frameworks
Connectez Shopflow à vos technologies préférées et développez des expériences eCommerce adaptées à vos projets.
Next.js
@shopflow/nextjs
Le plus populaireReact
@shopflow/react
Vue / Nuxt
@shopflow/vue
Remix
@shopflow/remix
Astro
@shopflow/astro
L'API en action
Des exemples de code concrets pour comprendre et exploiter les possibilités d'intégration de Shopflow.
import Shopflow from '@shopflow/node';
const sf = new Shopflow({
secretKey: process.env.SHOPFLOW_SECRET,
});
const order = await sf.orders.create({
customer: { email: 'john@acme.com' },
lineItems: [{
variantId: 'var_01HABC',
quantity: 3,
}],
payment: {
method: 'net_30',
currency: 'CAD',
},
});
console.log(order.id); // ord_01HXYZ
console.log(order.status); // confirmedRessources complémentaires
Explorez des outils et des ressources pour faciliter vos intégrations et développer vos projets avec Shopflow.
Les bibliothèques communautaires ne sont pas maintenues par Shopflow. Utilisez les SDK officiels pour les intégrations critiques en production.
.NET / C#
NuGet: Shopflow.Client
Intégration Django
pip install django-shopflow
Plugin WordPress
Plugin WordPress
Svelte / SvelteKit
npm i @shopflow/svelte
Développez avec Shopflow
Explorez nos ressources techniques, partagez vos idées et échangez avec notre équipe pour faire évoluer vos intégrations.
Documentation API
Consultez les points d'accès, l'authentification et les formats de données pour connecter vos systèmes à Shopflow.
Consulter la documentationExemples d'intégration
Parcourez des exemples de code pour les cas courants, comme la création de commandes et la liste des produits.
Voir les exemplesAccompagnement technique
Parlez à notre équipe de votre architecture, de vos systèmes existants et de vos besoins d'intégration.
Écrire à notre équipe
Votre environnement. Vos intégrations.
Connectez Shopflow à vos technologies et développez des solutions adaptées à vos besoins.