百旺通项目
  1. 通用接口
百旺通项目
  • 百旺通
    • 百旺通接口调用说明
    • 接口返回码对照表
    • 通用接口
      • 全电认证
        POST
      • 短信认证
        POST
      • 人脸识别
        POST
      • 人脸识别结果
        POST
    • 销项
      • 数电
        • 数电发票开具
        • 获取开票结果
        • 全票面查询
        • 单张发票查询(补全数据)
        • 发票查询(修复发票数据)
        • 全电交付
        • 红字确认单申请准备信息查询
        • 红字确认单申请
        • 查询红字确认单详细信息
        • 红字确认单查询
        • 异常红字确认单下载
        • 红字确认单确认
        • 红字确认单撤销
  1. 通用接口

全电认证

POST
http://127.0.0.1:55553/api/tax

方法名称:qdrz#

接口及场景描述#

接口描述:用于登录电子税务局和免密续活,在调用任何数电接口之前,需要先调用此接口。因税局端每天有登录限制,登录成功后,不需要再次调用。(需要在百旺通配置相应的账号和相应的数电信息)
场景描述:
01:若登录状态未消失,可以使用免密续活,续活登录状态。
02:若登录状态消失,返回:"code":"302","msg":"税号的认证过期"代表登录失败,需重新登录。

请求参数

Header 参数
url
string 
百旺通地址
必需
默认值:
http://cs.bwmis.cn:55555/api/tax
privateKey
string 
私钥
必需
默认值:
{{pri}}
publicKey
string 
公钥
必需
默认值:
{{pub}}
userName
string 
必需
默认值:
{{username}}
account
string 
可选
默认值:
{{account}}
Body 参数application/json
method
string 
必需
object
object 
必需
refreash
string 
可选
当第一次调用该接口时,代表需要进行全电认证不需要传递值,当全电认证成功后,在次调用本接口,代表需要进行全电续活操作,refreash传递值为1代表需要续活。refreash值只可为1。注意:调用本接口时,因税局端每天有登录限制,需要减少调用。
>= 0 字符<= 1 字符
示例
{
    "method": "qdrz",
    "object": {
        "refreash": ""
    }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://127.0.0.1:55553/api/tax' \
--header 'url;' \
--header 'privateKey;' \
--header 'publicKey;' \
--header 'userName;' \
--header 'account: ' \
--header 'Content-Type: application/json' \
--data-raw '{
    "method": "qdrz",
    "object": {
        "refreash": ""
    }
}'

返回响应

⚪0全电认证-续活失败样例
application/json
Body
code
integer 
必需
msg
string 
必需
示例
{
    "code": 2101,
    "msg": "请重新登录后继续办理业务!"
}
⚪0全电认证-成功样例
上一页
接口返回码对照表
下一页
短信认证
Built with