Java sdk


一、 概述

該文檔的主要作用是為了開發人員參考可以參考本文檔,了解java sdk的集成方式以及提供的各種不同的方法。注意:由於在本次項目中java sdk的作用主要就是發送支付成功/退款成功的信息給nginx服務器,所有我們這里提供的是一個簡單版本的java sdk

二、 Java sdk執行工作流

工作流如下所示:(退款類似)


三、 分析

1、 程序后台事件分析

本項目中在程序后台只會出發chargeSuccess事件,本事件的主要作用是發送訂單成功的信息給nginx服務器。發送格式同pc端發送方式,也是訪問同一個url來進行數據的傳輸。格式為:

http://bjsxt.com/bjsxt.jpg?requestdata

最終分析模塊

PCjs sdk事件

訂單信息分析

chargeSuccess事件

chargeRefund事件

 

a) chargeSuccess事件

當會員最終支付成功的時候觸發該事件,該事件需要程序主動調用。

方法名稱

onChargeSuccess

發送的數據

u_mid=bjsxt&c_time=1449142044528&oid=orderid123&ver=1&en=e_cs&pl=javaserver&sdk=jdk

參數

類型

是否必填

描述

orderId

string

訂單id

memberId

string

會員id

 

b) chargeRefund事件

當會員進行退款操作的時候觸發該事件,該事件需要程序主動調用。

方法名稱

onChargeRefund

發送的數據

u_mid=bjsxt&c_time=1449142044528&oid=orderid123&ver=1&en=e_cr&pl=jdk&sdk=java

參數

類型

是否必填

描述

orderId

string

訂單id

memberId

string

會員id

 

2、 集成方式

直接將javasdk引入到項目中即可,或者添加到classpath中。

 

3、 數據參數說明

參數描述如下:

參數名稱

類型

描述

en

string

事件名稱, eg: e_cs

ver

string

版本號, eg: 0.0.1

pl

string

平台, eg: website,javaweb,php

sdk

string

Sdk類型, eg: java

u_mid

string

會員id,和業務系統一致

c_time

string

客戶端時間

oid

string

訂單id

 

 

 

一、 概述

該文檔的主要作用是為了開發人員參考可以參考本文檔,了解java sdk的集成方式以及提供的各種不同的方法。注意:由於在本次項目中java sdk的作用主要就是發送支付成功/退款成功的信息給nginx服務器,所有我們這里提供的是一個簡單版本的java sdk

二、 Java sdk執行工作流

工作流如下所示:(退款類似)

bf_track_java_sdk

三、 分析

1、 程序后台事件分析

本項目中在程序后台只會出發chargeSuccess事件,本事件的主要作用是發送訂單成功的信息給nginx服務器。發送格式同pc端發送方式,也是訪問同一個url來進行數據的傳輸。格式為:

http://bjsxt.com/bjsxt.jpg?requestdata

最終分析模塊

PCjs sdk事件

訂單信息分析

chargeSuccess事件

chargeRefund事件

 

a) chargeSuccess事件

當會員最終支付成功的時候觸發該事件,該事件需要程序主動調用。

方法名稱

onChargeSuccess

發送的數據

u_mid=bjsxt&c_time=1449142044528&oid=orderid123&ver=1&en=e_cs&pl=javaserver&sdk=jdk

參數

類型

是否必填

描述

orderId

string

訂單id

memberId

string

會員id

 

b) chargeRefund事件

當會員進行退款操作的時候觸發該事件,該事件需要程序主動調用。

方法名稱

onChargeRefund

發送的數據

u_mid=bjsxt&c_time=1449142044528&oid=orderid123&ver=1&en=e_cr&pl=jdk&sdk=java

參數

類型

是否必填

描述

orderId

string

訂單id

memberId

string

會員id

 

2、 集成方式

直接將javasdk引入到項目中即可,或者添加到classpath中。

 

3、 數據參數說明

參數描述如下:

參數名稱

類型

描述

en

string

事件名稱, eg: e_cs

ver

string

版本號, eg: 0.0.1

pl

string

平台, eg: website,javaweb,php

sdk

string

Sdk類型, eg: java

u_mid

string

會員id,和業務系統一致

c_time

string

客戶端時間

oid

string

訂單id

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM