支付寶alipay使用小結

来源:http://www.cnblogs.com/linzhengbo/archive/2016/09/24/5811628.html
-Advertisement-
Play Games

一、 準備階段 二、程式編寫 支付介面需要幾個必要的參數 partnerID 為開發者申請的使用者ID,以2088開頭;sellerId 為收款賬戶(一般為申請的開發賬號,即圖片中的登錄賬號,也可使用其他支付寶賬號);privatekey 私鑰用於訂單信息處理。 開發者可在這個頁面獲取到這些信息,如 ...


一、 準備階段

 

  1. 如果沒有螞蟻金服開放平臺的註冊賬號,則需要實現註冊一個,這裡多說一點,就是當我們以公司名義註冊賬號時,需要預備公司的營業執照等物品(需要上傳照片等信息審核)。賬號申請成功之後,我們需要在開放平臺創建應用,這一塊我就不贅述了,有疑問的可以直接看平臺的文檔。
  2. 在螞蟻金服開放平臺下載SDK以及訂單類(Order類)。

二、程式編寫

  1. 在需要支付的頁面加入支付功能介面

支付介面需要幾個必要的參數

partnerID 為開發者申請的使用者ID,以2088開頭;sellerId 為收款賬戶(一般為申請的開發賬號,即圖片中的登錄賬號,也可使用其他支付寶賬號);privatekey 私鑰用於訂單信息處理。

開發者可在這個頁面獲取到這些信息,如下:

 

 

 

 

對於訂單信息類,我個人的理解也不是很好,只是在使用時,我發現要使用訂單號,這一塊要開發者自己想辦法了,我這裡只是簡單的使用用戶ID與時間的拼接;訂單中的appID為應用的標識,上面的圖中可以找到;至於訂單中的其它參數我也沒一一一測試,只能讓各位慢慢摸索了。

 

還有一點就是生成訂單後,如下的中callback方法未響應,這一點我很奇怪,不論我支付成功與否,這個方法都沒有執行,也不知為啥

  1. 在appdelegate 中實現“- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString *,id> *)options”這個方法,併在這個方法中響應支付結果,如將支付成功的結果同步到後臺。

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • Activity有些公共部分,比如setContentView、Activity管理、初始化操作、聯網操作、Activity跳轉、關閉當前Activity、保存用戶登錄信息、讀取用戶登錄信息等。 我們可以抽取成一個抽象類BaseActivity,再新建Activity的時候,繼承BaseActivi ...
  • 在介紹tcp發送函數之前得先介紹很關鍵的一個結構sk_buff,在linux中,sk_buff結構代表了一個報文: 然後見發送函數源碼,這裡不關註硬體支持的分散-聚集: 詳細的說明見註釋。 註意幾點主要的流程: 1.TCP以1mss為單元來發送數據,最大段大小基於MTU計算獲得,MTU是一個鏈路層的 ...
  • 在《Android 手機衛士--打包生成apk維護到伺服器》一文中,實現了新版本的apk到伺服器,當打開客戶端apk的時候,發現有新版本,提示更新。還實現了利用xutils工具實現了從伺服器端下載apk 本文地址:http://www.cnblogs.com/wuyudong/p/5903484.h ...
  • 查看原文:http://blog.csdn.net/u010818425/article/details/52319382 Gradle實戰系列文章: 《Gradle基本知識點與常用配置》 《Gradle實戰:不同編譯類型的包同設備共存》 《Gradle實戰:發佈aar包到maven倉庫》 《Gra ...
  • 查看原文:http://blog.csdn.net/u010818425/article/details/52266593 查看原文:http://blog.csdn.net/u010818425/article/details/52266593 (一)基礎操作 安裝app adb install ...
  • 以msm8996的Android6.0為例,修改device/qcom/msm8996/init.target.rc文件以控制GPIO。 ...
  • 項目打包生成apk過程: 1、生成簽名文件,並且指定所在位置 2、使用生成的簽名文件,給工程打包生成一個apk 本文地址:http://www.cnblogs.com/wuyudong/p/5903312.html,轉載請註明源地址。 生成簽名文件,並且指定所在位置 項目右鍵-->AndroidTo ...
  • xUtils簡介 xUtils 包含了很多實用的android工具。 xUtils 最初源於Afinal框架,進行了大量重構,使得xUtils支持大文件上傳,更全面的http請求協議支持(10種謂詞),擁有更加靈活的ORM,更多的事件註解支持且不受混淆影響... xUitls最低相容android ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...