开发文档
官网 商户平台
  • 1、接口介绍

    自由职业者进行微信签约时,需先在微信进行授权。商户可通过该跳转链接获取并保存微信授权返回的自由职业者openid。调用【自由职业者签约】接口,作为后续下发微信的收款账户使用。

    商户对接参考逻辑如图所示

    自由职业者微信签约、下发对接步骤参考如下

    步骤一、商户自行提供自由者授权入口、授权结果页面,并根据【签约者授权(微信跳转授权)】接口参数要求生成请求链接。

    步骤二、商户引导自由职业者使用微信打开链接或者通过微信“扫一扫”打开链接页面确认授权。

    步骤三、授权完成后,页面同步跳转商户提供的return_url页面,并携带授权结果参数,商户可根据授权参数展示授权结果。

    步骤四、授权成功后,商户保存自由职业者授权openid参数信息,建立授权关联。

    步骤五、商户调用【自由职业者签约】接口根据参数要求完成自由职业者签约。其中 收款账号类型 payer_account_type =3,收款账号为授权openid信息。

    步骤六、签约完成后,可直接调用任务相关接口,完成下发。

    注意:同一自由职业者有且仅存在一条微信签约记录,下发时,根据授权微信标识(即,openid)打款至对应的授权微信账号。若需要变更授权微信,需关注并登录公众号“快薪宝灵活用工平台(微信号:kuaixb8899)”结算中心,通过个人中心变更绑定微信。


    支付方式 接口请求地址
    微信跳转授权(GET) http://商务人员提供/kxb/signer_auth?请求参数
  • 2、请求参数

    序号 请求参数 是否必填 类型 最大长度 描述 示范值
    1 merchant_no String 10 快接平台分配的唯一商户号 2017092012
    2 agent_no String 20 渠道代理商号,渠道代理商对接必填 202072031384951
    3 sign_type String 10 签名类型(1->md5) 1
    4 sign String 32 签名 88772a091467bc0fa4790bcad0b1ee69
    5 return_url String 255 同步跳转页面地址,使用base64编码后提交 如:地址为“http://www.baidu.com”时,传值aHR0cDovL3d3dy5iYWlkdS5jb20=
    6 attach String 255 业务扩展参数,商户自定义,同步跳转时原样返回,使用base64编码后提交 如:参数信息为“user_name=姓名&card_id=350521199507281017”时,传值dXNlcl9uYW1lPeWnk+WQjSZjYXJkX2lkPTM1MDUyMTE5OTUwNzI4MTAxNw==
  • 3、同步跳转携带参数

    序号 返回参数 是否必填 字段类型 描述
    1 status String 返回码,1为成功, 其他为失败
    2 error_msg String 描述,例:授权成功、获取openid失败,请重试
    3 openid String 微信授权openid,授权成功时返回
    4 attach String base64编码的业务扩展参数,原样返回
    5 sign String 签名信息