zoukankan      html  css  js  c++  java
  • SG NPN Reload API V2.1 电话卡充值文档

    SG NPN Reload API V2.1


    作者Attilax ,  EMAIL:1466519819@qq.com

    Technical Overview

    HTTP 1.1 POST Method,

    Data flow:

    Recharge Request

    Response

    Server

    Enquire with the same tag

    Client

    Response

    Page 1 of 4


    SG NPN Reload API V2.1

    Recharge Request

    URL

    http://xxx.xxx.xxx.xxx:xx/web.api.php?CMD=RECHARGE&TAG=xxx&MENU=xxx&ACTION=xxxxxxx

    &PARAM=xxxxxxx&USER=xxxx&PASSWD=xxxxxxx

    Description

    CMD

    TAG

    MENU

    ACTION

    PARAM

    USER

    PASSWD

    SESSION

    Type

    String

    String

    String

    String

    Number

    String

    String

    String

    Remark

    RECHARGE

    For your reference, use the same tag to check the transaction

    status. (Unique)

     

    Menu id

    Action id

    Refer to Action ID form below

    User

    Password

    Generate from our side, the unique transaction ID

    HTTP Response Data

    Return in String

        · Top-up

            Success: Result|TAG|SESSION|BALANCE

            Error: ERROR|Error code|ReturnString

        · Get Pin

            Success:Result|TAG|SESSION|BALANCE|Card-SerialNo|Card-Pin|Card-Passwd|Card-Expi

       redTime

            Error: ERROR|Error code|ReturnString

    Description

    Result

    Tag

    SESSION

    BALANCE

    Card-SerialNo

    Card-Passwd

    Card-Pin

    Card-ExpiredTime

    Error code

    ReturnString

    Type

    String

    String

    String

    Number

    String

    String

    String

    String

    String

    String

    Remark

    OK is Success, ERROR is Unsuccessful

    Tag is the same as the one you submitted

    Transaction ID

    Your Balance

    Card Serial number

    Card Password number

    Card Pin number

    Expiry date(YYYY-MM-DD)

    Error code

    When Topup is error, there is a message return from supplier

    Page 2 of 4


    SG NPN Reload API V2.1

    Query Request

    URL

    http://xxx.xxx.xxx.xxx:xx/web.api.php?CMD=QUERY&USER=&PASSWD=& TAG=&SESSION=

    Description

    CMD

    TAG

    USER

    PASSWD

    SESSION

    Type

    String

    String

    String

    String

    String

    Remark

    QUERY

    For your reference, use the same tag to check the transaction

    status. (Unique)

    User

    Password

    Generated from our side, the unique transaction ID

    You can use either TAG or SESSION to enquiry the transaction, we recommend you to use

    SEESION to check which is more effective.

    HTTP Response Data

    Return in String

    Result (|Error code| ReturnString)

    Success: OK

    Error: ERROR|Error code| ReturnString

    Description

    Result

    Error code

    ReturnString

    Type

    String

    String

    String

    Remark

    OK is Success, ERROR is Unsuccessful

    Error code (Only for ERROR)

    When Topup is error, there is a message returned from

    supplier(Only for ERROR)

    Error Code

    Error Code

    100

    101

    110

    111

    112

    113

    Reason

    Command Error

    User or passwd is not correct

    No record

    Pending

    Fail

    Parameter error

    Page 3 of 4


    SG NPN Reload API V2.1

    When the Error Code is 111, please enquiry again in another 30 second.

    Action ID

    Action ID

    13810

    13811

    13410

    13210

    Description

    Topup

    Get Pin

    ePhoenix Topup with

    Amount

    QQ Topup with

    Amount

    PARAM

    Destination number with country code

    N.A.

    Amount “|” Destination number with country

    code. E.g. 10|6581234567

    QQ number “|” Amount. E.g. 99999|10

    Page 4 of 4

     

  • 相关阅读:
    (原)在ubuntu 中安装 swi prolog 和 简单的使用
    (转) 新手入门:C/C++中的结构体
    (转) eclipse debug (调试) 学习心得
    flutter: 根视图、根元素与根渲染
    eggjs的参数校验模块egg-validate的使用和进一步定制化升级
    Vue源码中用到的工具函数
    21 项优化 React App 性能的技术
    react-redux 的使用
    编写 Vue.js 组件前需要知道的 10 件事
    Flutter实现抽屉动画效果
  • 原文地址:https://www.cnblogs.com/attilax/p/15199699.html
Copyright © 2011-2022 走看看