価格: $0.08489 -4.2851%
市場価値: $14.58B 0.531%
ひっくり返す (24h): 1.12B 0%
優位性: 0.531%
Price: $0.08489 -4.2851%
市場価値: $14.58B 0.531%
ひっくり返す (24h): 1.12B 0%
優位性: 0.531% 0.531%
  • 価格: $0.08489 -4.2851%
  • 市場価値: 14.58B 0.531%
  • ひっくり返す (24h): 1.12B 0%
  • 優位性: 0.531% 0.531%
  • 価格: $0.08489 -4.2851%
フロントページ > 视频 > M-Pesa API を Django と統合する方法 | Daraja STK プッシュ チュートリアル (Python)

M-Pesa API を Django と統合する方法 | Daraja STK プッシュ チュートリアル (Python)

リリース: 2026/09/20 05:00 読む: 0

原作者:DevNook

オリジナルソース:https://www.youtube.com/embed/G8mbH5rPq5I

Safaricom の Daraja API と STK Push を使用して M-Pesa 支払いを Django に統合する方法を学びます。このステップバイステップのチュートリアルでは、PayFlow と呼ばれる単純な Django 支払いアプリケーションを構築し、それを M-Pesa Daraja サンドボックスに接続します。以下の方法を学びます: * Django 支払いアプリケーションを設定する * Django を Daraja API に接続する * OAuth を使用して Daraja で認証する * M-Pesa STK プッシュを送信する * M-Pesa コールバックを受信する * `CheckoutRequestID` を使用して支払いを追跡する * 成功した支払いと失敗した支払いを処理する * M-Pesa の領収書をデータベースに保存する * ローカル コールバック テストに ngrok を使用する M-Pesa 支払いフロー ユーザーが電話番号と金額を入力する- Django が保留中の支払いを作成する - Daraja がリクエストを認証する - Django が STK プッシュを送信する - 顧客が M-Pesa PIN を入力する - M-Pesa が支払いを処理する - Daraja がコールバックを送信する - Django が支払いを更新する - 支払いが成功または失敗する 構築するもの 支払いを行ってステータスを追跡できる、シンプルな Django + M-Pesa 支払いダッシュボード。テクノロジー * Python * Django * M-Pesa Daraja API * STK Push * SQLite * リクエスト * python-dotenv * ngrok 各章 00:00 - 導入と完成したアプリケーション 00:00 - M-Pesa 支払いフロー 00:00 - Django プロジェクトのセットアップ 00:00 - 支払いモデルとフォーム 00:00 - 支払いダッシュボード 00:00 - Safaricom Daraja セットアップ 00:00 - OAuth アクセス トークン 00:00 - 電話番号のフォーマット 00:00 - STK プッシュ 00:00 - M-Pesa コールバック 00:00 - ngrok セットアップ 00:00 - 成功した支払いと失敗した支払いの処理 00:00 - M-Pesa 領収書の保存 00:00 - 支払いのテストフロー 00:00 - 一般的なエラー 00:00 - 最後のウォークスルー 重要 STK プッシュが受け入れられても、支払いが成功したことを意味するものではありません。 Daraja はまず STK プッシュ リクエストを受け入れ、`CheckoutRequestID` を与えます。最終的な支払い結果は、後で M-Pesa コールバックを通じて送信されます。このチュートリアルでは、Django がそのコールバックを使用して支払いを成功または失敗として更新する方法を示します。リソース Safaricom Daraja: https://developer.safaricom.co.ke/ GitHub リポジトリ: https://github.com/ceciliawambui/payflow 注: https://getdevnook.com/topics/python-django-framework-integrating-m-pesa-pyments-in-django-apps JS、React、Python、Django、API、および実際のソフトウェア開発については、より実践的なチュートリアルを購読してください。 #Django #MPesa #DarajaAPI #Python #STKPush #MPesaAPI #DjangoTutorial #PythonDjango #Safaricom #KenyaDevelopers

注目のトピック

  • ドージコインクジラの活動
    ドージコインクジラの活動
    包括的な分析により、Dogecoin クジラの活動に関する最新の洞察を得ることができます。ドージコイン市場におけるこれらのクジラの傾向、パターン、影響を発見してください。私たちの専門家による分析で最新情報を入手し、暗号通貨への取り組みを前進させてください。
  • ドージコインマイニング
    ドージコインマイニング
    Dogecoin マイニングは、Dogecoin ブロックチェーンに新しいトランザクション ブロックを追加するプロセスです。マイナーはその仕事に対して新しいドージコインを受け取ります。このトピックでは、Dogecoin のマイニング方法、最高のマイニング ハードウェアとソフトウェア、Dogecoin マイニングの収益性など、Dogecoin マイニングに関連する記事を提供します。
  • スペースXスターシップの打ち上げ
    スペースXスターシップの打ち上げ
    このトピックでは、打ち上げ日、ミッションの詳細、打ち上げステータスなど、SpaceX Starship の打ち上げに関連する記事を提供します。この有益で包括的なリソースを利用して、最新の SpaceX Starship の打ち上げに関する最新情報を入手してください。
  • ミームの王様: ドージコイン
    ミームの王様: ドージコイン
    このトピックでは、「ミームの王様: ドージコイン」など、最も人気のあるミームに関連する記事を提供します。 Memecoin は暗号通貨分野で支配的なプレーヤーとなっています。これらのデジタル資産はさまざまな理由で人気があります。これらはブロックチェーンの最も革新的な側面を推進します。