Einfache Python -Bibliothek, die die Produkte aus Stripe Dashboard im JSON format mit nur Stripe_API_Key als Eingabe zieht.
Aktiv unterstützt von Appseed per
Discord. Verfügbare Artikel:
Product -Informationen:All ImagesAll Pricesdefault priceInstallieren Sie das Paket über
PIP
$ pip install python-stripeNutzung im Code
from stripe_python import get_products
STRIPE_KEY = 'YOUR_key_here' # mandatory parameter
OUTPUT_FILE = 'products.json' # optional
get_products ( STRIPE_KEY , OUTPUT_FILE ) Alle mit dem Konto verbundenen Produkte werden in products.json gezogen. JSON. Hier ist eine Beispielausgabe, die ein Konto mit einem Produkt (mehrere Preise) verwendet:
{
"data" : [
{
"id" : " prod_L3QBiEdGWquAHl " ,
"name" : " Django Datta Able PRO " ,
"description" : " Premium Django Seed project " ,
"images" : [
" https://files.stripe.com/links/MDB8YWNjdF8xSGxXdEdHTExkMVgwN1ZVfGZsX3Rlc3RfZjNtOGxwZTRFdGp1MGp1N2ZUeFlENU9Q008T4Zyl6Z "
],
"price_dfault" : {
"price_1KNJKmGLLd1X07VUqu1kDHO2" : 99.0
},
"prices" : {
"price_1LuEz0GLLd1X07VUpsvuNCT8" : 119.0 ,
"price_1KNJKmGLLd1X07VUqu1kDHO2" : 99.0
}
}
]
}
Product Imageaus Streifen gezogen
Schritt 1 - Klonen Sie die Quellen aus dem öffentlichen Repository
$ git clone https://github.com/app-generator/python-stripe-wrapper.git
$ cd python-stripe-wrapperSchritt 2 - Erstellen Sie
.envmit dem vorgesehenenenv.sample
Fügen Sie die Datei .env in Ihr Projekt Root Directory hinzu und fügen Sie die folgenden Anmeldeinformationen hinzu
STRIPE_API_KEY=<REAL_VALUE_HERE>
Schritt 2 -
dependenciesinstallieren
$ python -m venv env
$ source env/bin/activate
$ pip install -r requirements.txtSchritt 3 - Ziehen Sie die Produkte vom Stripe Dashboard aus
$ python run.py Die Produkte werden in products.json (aktuelles Arbeitsverzeichnis) gespeichert. Verfügbare Requisiten:
idnamedescriptionimagesprice (alle) Python Library für Stripe -API - Kostenlose Bibliothek von AppSED bereitgestellt.