moz_inapp_pay.

Python-Modul zur Arbeit mit Mozilla Marketplace In-App-Zahlungen
Jetzt downloaden

moz_inapp_pay. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Kumar McMillan
  • Website des Verlags:
  • http://farmdev.com/

moz_inapp_pay. Stichworte


moz_inapp_pay. Beschreibung

MOZ_INAPP_PAY ist ein Python-Modul, das mit Mozilla Marketplace In-App-Zahlungen zusammenarbeitet. Sie können alles lesen, wie IN-App-Zahlungen in den In-App-Zahlungen von Entwickler Docs.Mozilla arbeiten, mit denen Sie eine App bedienen können, die Zahlungen für digitale Güter akzeptiert. Da Zahlungen abgeschlossen sind, muss der Mozilla-Marktplatz die Transaktions-ID an Ihre App kommunizieren. Sie können diese Bibliothek verwenden, um die Unterschrift dieser Kommunikation zu bestätigen. Installationwith pip oder easy_install, ausgeführt: PIP install moz_inapp_payor Installieren Sie sie von der Quelle (empfohlen): PIP Installieren von Git + Git: //github.com/kumar303/moz_inapp_pay.gitverify a postbackimport loggingfrom moz_inapp_pay Import von Invalidjwt, process_postbacktry: data = code_postback (signed_request, app_key, app_secret) Druckdaten außer invalidjwt: loggging.exception ('in postback') Überprüfen Sie ein backbackimport loggingfrom moz_inapp_pay Import : data = process_chargeback (signed_request, app_key, app_secret) Druckdaten Druckdaten außer Invalidjwt: Protokollierung Djangoif Sie verwenden das Django-Framework, es gibt eine App, die Sie direkt in Ihre urls.py.add die App in Ihrer Settings.py-Datei anschließen können: installiert_apps = Fügen Sie Ihren Schlüssel und das Geheimnis hinzu wurde von t gewährt Er mozilla Marketplace auf Ihre lokale Einstellungen. Halten Sie es immer auf Ihrem Server sicher, die Postback- / Abbuchungs-URLs in Ihre urls.py-Datei: von django.conf.urls.defaults-Importmuster, beinaheurlpatterns = Muster ('', ('^ moz /', enthalten ('moz_inapp_pay.djangoapp) .urls ')),) Hiermit wird hinzugefügt / moz / postback und / moz / aufgeladen werden zu Ihren URLs. Sie geben diese Callback-URLs auf dem Bildschirm IN-App-Zahlungskonfiguration auf dem Mozilla-Marktplatz ein. Wenn Sie die weitere Verarbeitung in den Nachbacks durchführen möchten, können Sie mit ein paar Signalen herstellen. Hier ist ein Beispiel für Code, der in Ihrer App eingeht (wahrscheinlich in Models.py): Import loggingvon django.dispatch-Import-Receiver- MOZ_INAPP_PAY.DJANGOAPP.Signals Import (MOZ_INAPP_POSTBACK, MOZ_INAPP_POSTBACK) @Receiver (MOZ_INAPP_POSTBACK) @Receiver (MOZ_INAPP_POSTBACK) @ReCeiver (MOZ_INAPP_POSTBACK) DEF MOZMarket_Postback (Anfrage, JWT_DATA, * * kwargs): logging.info ('Transaktions-ID% s verarbeitet OK'% jwt_data ) @ Receiver (MOZ_INAPP_AGEBACK) DEF MOZMarket_AhreBack (Anforderung, JWT_DATA, ** KWARGS): logging.info ( "Transaktions-ID% s Ansichten Seien Sie also darauf hin, dass Sie die entsprechenden Handler dazu hinzufügen


moz_inapp_pay. Zugehörige Software

LFPY.

ein Modul zum Modellieren von lokalen Feldpotenzialen, die auf Neuron gebaut wurden ...

90

Herunterladen