transId接口文档

接口

int transId(TransIdReq req, out TransIdRsp rsp);

请求参数

//请求枚举
enum E_Id_Trans_Type
{
    EITT_PHONE2UID = 1,       //手机号转uid
    EITT_CLIENTID2FUNDID = 2, //客户号转资金账号
    EITT_FUNDID2FUNDID = 3,   //资金账号转所有一个客户号下的资金账号(包括自己)
    EITT_FUNDID2CLIENTID = 4, //资金账号转客户号
    EITT_GUID2UID = 5,        //guid转uid
    EITT_GUID2FUNDID = 6,     //guid转资金账号
    EITT_FUNDID2UID = 7,      //资金账号转uid
    EITT_CLIENTID2UID = 8,    //client转uid
};

//转换id请求
struct TransIdReq
{
    0 optional int transType; 		         //转换类型 使用枚举 E_Id_Trans_Type
    1 optional vector<string> vIdNeedTrans;  //待转换的id
};

响应参数

//通用返回码
struct CommonResult
{
    0 optional  int         ret;                // 通用状态码
    1 optional  string      msg;                // 消息内容
};

//转换id回包
struct TransIdRsp
{
    0 optional CommonResult result;                  //结果
    1 optional map<string,vector<string>> mTramsRes; //转换结果key是待转换id value是转换结果
};

请求案例

POST /wup/json/xnzq_crm_private/transId HTTP/1.1
Host: 222.178.70.184:11443
Content-Type: application/json
Content-Length: 113

{
    "req": {
        "transType": 7,
        "vIdNeedTrans": [
            "601092715"
        ]
    }
}

响应案例

{
    "rsp": {
        "mTramsRes": {
            "601092715": [
                "xn_a806b94893ab"
            ]
        },
        "result": {
            "msg": "ok",
            "ret": 0
        }
    },
    "taf_ret": 0,
    "": 0
}

作者:chacebai

出处:https://www.cnblogs.com/chacebai/p/17603188.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   这个世界太乱  阅读(59)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫
more_horiz
keyboard_arrow_up light_mode palette
选择主题
点击右上角即可分享
微信分享提示