API在线文档
一、接口总述
#.参数出现规则
M 必须出现
O 可选出现 如不出现,参数名及值都可以不出现
#.签名规则
签名算法使用不同的请求签名不一样具体看各个接口
#.编码
UTF-8
#.沙盒测试账号
商户号(user_seller):037366
商户pid(user_pid): 613612048870575
商户秘钥(user_key):8qnKcJ3UiwEP2RAH3eKBHK9DydfkkIEV
RSA密钥下载:测试私钥 平台公钥
demo 下载:java demo
二、API接口
#.1.1 支付请求接口 描述:
method: POST
contenttype: application/x-www-form-urlencoded
示例URL: https://lucktopay.work/PayOrder/payOrderApi
请求参数
参数名 参数描述 数据类型 最大长度 出现要求 是否签名 备注
partner 渠道号(user_pid) String 15 M 需与上游沟通获取商户后台的pid
user_seller 商户号(user_seller) String 6 M 需与上游沟通获取商户后台的user_seller
out_order_no 外部订单号 String 50 M 由商户系统订单,唯一不重复
subject 商品名称 String 30 M 用户商品名称
category 商品分类 String 30 M 用户商品分类
sku 商品sku String 30 M 用户商品sku
total_fee 订单金额 String 20 M 单位美元,两位小数,没有固定上下限制
notify_url 异步回调地址 String 100 M 填商户需要接收异步通知的地址
return_url 同步回调地址 String 100 O 填商户需要接收通不通知的地址
payment_code 通道id String 30 M 通道id需与上游沟通获取
bank_code 编码 String 30 O 编码
user_info 客户信息,详见1.1 客户信息参数说明 Array O payment_code:144,145,146必填
device_info 客户下单设备的信息,详见1.2 客户设备信息参数说明 Array O payment_code:144,145,146必填
domain 商户提交域名 String 50 M 如pay.51thinks.com,需要对接前在后台提交审核
sign 签名 String M 用于请求校验
1.1 客户信息参数说明
card_no 信用卡号 String 30 M 13-19位数字
expiry 有效期 String 20 M 格式MMYY
cvc CVC码 String 5 M 3-4位数字
holder 持卡人姓名 String 30 M
email 买家邮箱 String 50 M 买家邮箱
billing 地址/账单信息详见 1.1.2 地址/账单信息参数 array M
1.1.2 账单信息参数说明
first_name 账单人名 String 30 M
last_name 账单人姓 String 30 M
phone 账单电话号码 String 30 M
address1 账单地址1 String 255 M
city 账单城市 String 30 M
state 账单州/省 String 30 M
country 账单国家代码 String 10 M 查看四.国家代码:两位字母代码
postal_code 账单地址邮编 String 30 M
1.2 设备信息参数说明
client_ip 客户端IP地址 String 30 M
user_agent 浏览器信息 String 255 M
签名规则:
       签名方法未md5 小写
待签字符串:按照“参数=参数值”的模式用“&”字符拼接成字符串,最后直接拼接秘钥
顺序需和下面数组一致: $parameter = array( "notify_url" => 'http://www.test.com/notify_url.php', "out_order_no" => '1233', "partner" => '1234567899876111', "subject" => '123', "total_fee" => '1.00', "user_seller" => '666666', "payment_code" => '101', "domain" => 'www.test.com', );
待签字符串示例:
notify_url=http://www.test.com/notify_url.php&out_order_no=1233&partner=1234567899876111
&subject=123&total_fee=1.00&user_seller=666666&payment_code=243&domain=www.test.com
假设秘钥为=>YDNKNDK最终签名字符串:
notify_url=http://www.test.com/notify_url.php&out_order_no=1233&partner=1234567899876111
&return_url=http://www.test.com/return_url.php&subject=123&total_fee=1.00&user_seller=666666&payment_code=243&domain=www.test.comYDNKNDK
返参说明:
参数名 参数描述 数据类型 最大长度 出现要求 是否签名 备注
code 提交状态 String 10 M 1请求成功 ,0请求失败
out_order_no 外部订单号 String 50 O 由商户系统订单,唯一不重复
submit_status 提交状态 String 10 M SUCCESS 提交成功 0001提交失败
msg 状态描述 String 20 O 失败原因
total_fee 订单金额 String 20 O 单位元(submit_status等于SUCCESS才返回)
payUrl 订单金额 String 20 O 支付地址(submit_status等于SUCCESS才返回)
sign 签名 String O 用于返回校验(submit_status等于SUCCESS才返回)
签名规则:
        签名方法未md5 小写
待签字符串: out_order_no total_fee user_pid 得到字符串,最后直接拼接秘钥
待签字符串示例:
M202015326521100.001234567899876111
假设秘钥为=>YDNKNDK最终签名字符串:
M202015326521100.001234567899876111YDNKNDK
#.1.2 支付回调接口 描述:异步回调为准
method: POST
contenttype: application/x-www-form-urlencoded
URL: http://www.test.html(商户上送地址) 注意: 回调会多次,返回小写success,停止回调
返参说明:
参数名 参数描述 数据类型 最大长度 出现要求 是否签名 备注
out_order_no 外部订单号 String 50 M 由商户系统订单,唯一不重复
total_fee 订单金额 String 20 M 单位元
trade_no 平台订单号 String 30 M 如:M202018659952
trade_status 订单状态 String 20 M TRADE_SUCCESS成功 目前仅通知成功订单
sign 签名 String M 用于返回校验
签名规则:
        签名方法未md5 小写
待签字符串安以下参数的顺序直接拼接值:out_order_no、total_fee、trade_status、partner(商户后台pid)、key(支付秘钥)
待签字符串示例:
order16125940151.00M202018659952TRADE_SUCCESS1234567899876111YDNKNDK
#.1.3 支付查询接口 描述:请求和返回的请求方法和数据类型一致
method: POST
contenttype: application/json
示例URL: https://lucktopay.work/Api/orderQuery
请求参数说明:
参数名 参数描述 数据类型 最大长度 出现要求 是否签名 备注
partner 渠道号 String 15 M 需与上游沟通获取商户后台的pid
user_seller 商户号 String 6 M 需与上游沟通获取商户后台的user_seller
out_order_no 外部订单号 String 50 M 由商户系统订单,唯一不重复
sign 签名 String M 用于请求校验
签名规则:
       签名方法未md5 小写
待签字符串: 所有参与签名的参数按照Key的ASNI升序顺序,以Key=Value方式组成字符串,字符串之间以&符号连接 得到字符串,最后直接拼接秘钥
待签字符串示例:
out_order_no=20200203254654&partner=585608675758449&user_seller=256365
假设秘钥为=>YDNKNDK最终签名字符串:
out_order_no=20200203254654&partner=585608675758449&user_seller=256365YDNKNDK
返参说明:
参数名 参数描述 数据类型 最大长度 出现要求 是否签名 备注
user_seller 商户号 String 6 M 需与上游沟通获取商户后台的user_seller
out_order_no 外部订单号 String 50 M 由商户系统订单,唯一不重复
code 查询状态 String 10 M 0000 查询成功 0001 查询失败(此时就返回code和msg)
status 订单状态 String 20 M 订单状态 0000 支付成功 0001 未支付
msg 状态描述 String 20 M 失败原因
order_no 平台订单号 String 30 O 如:M202018659952(code等于0000且订单存在的时候存在)
money 订单金额 String 20 O 单位元(code等于0000且订单存在的时候存在)
sign 签名 String M 用于返回校验
签名规则:
        签名方法未md5 小写
待签字符串: 所有参与签名的参数按照Key的ASNI升序顺序,以Key=Value方式组成字符串,字符串之间以&符号连接 得到字符串,最后直接拼接秘钥
待签字符串示例:
code=0000&money=100.00&msg=未支付&order_no=M202015326521&out_order_no=O202015326521&status=0001&user_seller=284210
假设秘钥为=>YDNKNDK最终签名字符串:
code=0000&money=100.00&msg=未支付&order_no=M202015326521&out_order_no=O202015326521&status=0001&user_seller=284210YDNKNDK
#.1.3 代付请求接口 描述:请求和返回的请求方法和数据类型一致
method: POST
contenttype: application/json
示例URL: https://lucktopay.work/Api/cash
请求参数
参数名 参数描述 数据类型 最大长度 出现要求 是否签名 备注
partner 商户pid String 15 M 需与上游沟通获取商户后台的pid
user_seller 商户号 String 6 M 需与上游沟通获取商户后台的user_seller
order_no 外部订单号 String 50 M 由商户系统订单,唯一不重复
sign_type 签名类型 String 10 M 固定值:RSA-S
api_version 版本 String 5 M 固定值:1.1
money 订单金额 String 20 M 单位元 不支持小数
name 收款账号名 String 30 M 如:张三
bank_code 收款账号银行编码/钱包编码/银行名称 String 20 M 通道101,108,看第四点银行编码
110,112 ,119 上送银行名称
113,114 欧元,英镑上送swiftBic(Swift or BIC)
通道115看菲律宾115银行编码 通道126看泰国126银行编码 尼日利亚 129 通道137看泰国137银行编码 通道140看菲律宾140银行编码
其他通道上送001)
bank_no 收款账号号码/PIX账号/ 巴西cpf/cnpj String 20 M 如:6211100256622/
notify_url 异步回调地址 String 100 O 填商户需要接收异步通知的地址
pay_type 收款方交易类型(IMPS、NEFT、RTGS、UPI、PAYTM)
巴西通道111,128 130:PIX代付,需要填写,分为CPF, CNPJ, PHONE, EMAIL。(130 还支持EVP)需要让收款人自己选择这其中之一
通道119:1为银行卡2为upi
String 20 O 通道102 ,111 119 128 130需要上送
ifsc 收款方账号IFSC。交易类型为IMPS、NEFT、RTGS时,此为必传项
巴西代付必须填写收款人税号,相当于身份ID,11位或14位
String 100 O 通道102,103,110 ,111,112 119 128 130 需要上送
email 受益人邮箱 String 50 O 通道102, 119 需要上送
mobile 受益人手机 String 50 O 通道102 ,119 需要上送
routing_number 美元上送美国银行账户路由/澳大利亚上送短码:例如:063-097 String 50 O 通道113,114 美元,澳大利亚需要上送
address 受益人地址 String 50 O 通道113,114,119 需要上送
fast_name 受益人姓名 String 50 O 通道113,114 需要上送
last_name 受益人姓名 String 50 O 通道113,114 需要上送
country 国家代码 (Alpha 2 https://www.iban.com/country-codes) String 50 O 通道113,114 需要上送
sign 签名 String M 用于请求校验
签名规则:
        签名算法使用MD5withRSA算法,我方和渠道伙伴需交换RSA数字证书公钥用于验证签名.
签名时,使用RSA数字证书私钥对签名参数串进行签名,RSA密用2048位及以上的,
将签名值使用BASE64转码后填充到报文的数字签名域(sing)。
验证签名时,使用对方颁发的RSA数字证书公钥进行验签
根据HTTP协议要求,传递参数的值中如果存在特殊字符(如:&、@等),
那么该值需要做URL Encoding,这样请求接收方才能接收到正确的参数值。
这种情况下,待签名数据应该是原生值而不是encoding之后的值。
例如:调用某接口需要对请求参数email进行数字签名,那么待签名数据应该是
email=test@msn.com,而不是email=test%40msn.com。
对参与签名的非空参数。每一个值从a到z的顺序排序,若遇到相同首字母,则看第二个字母,以此类推.
待签字符串示例:
address=shanghai.xiaoqu&api_version=1.1&bank_code=ICBC&bank_no=622021406001623055&email=65ee2@sina&ifsc=952666ss&mobile=905261452
&money=1000&name=sangao&order_no=test1234567&partner=305670808723445&sign_type=RSA-S&user_seller=284210

返回参数说明:
参数名 参数描述 数据类型 最大长度 出现要求 是否签名 备注
user_seller 商户号 String 6 M 需与上游沟通获取商户后台的user_seller
order_no 外部订单号 String 50 M 由商户系统订单,唯一不重复
money 订单金额 String 20 M 单位元
status 提交状态 String 10 M 0000成功,0001失败 注意:该状态 仅表示提交成功,订单状态查询获取
msg 状态描述 String 20 M 如:余额不足
sign 签名 String M 用于返回校验
签名规则:
        同代付请求一致
待签字符串示例:
money=1000&msg=Paid successful&order_no=20200203254654&status=0000&user_seller=256365
#.1.4 代付回调接口 描述:代付订单回调
method: POST
contenttype: application/x-www-form-urlencoded
URL: http://www.test.html(商户上送地址) 注意: 回调会多次,返回小写success,停止回调
返参说明:
参数名 参数描述 数据类型 最大长度 出现要求 是否签名 备注
out_order_no 外部订单号 String 50 M 由商户系统订单,唯一不重复
total_fee 订单金额 String 20 M 单位元
trade_no 平台订单号 String 30 M 如:M202018659952
trade_status 订单状态 String 20 M TRADE_SUCCESS成功 TRADE_FAIL 失败
sign 签名 String M 用于返回校验
签名规则:
        签名方法未md5 小写
待签字符串安以下参数的顺序直接拼接值:out_order_no、total_fee、trade_status、partner(商户后台pid)、key(支付秘钥)
待签字符串示例:
order16125940151.00M202018659952TRADE_SUCCESS1234567899876111YDNKNDK
#.1.5 代付查询接口 描述:请求和返回的请求方法和数据类型一致
method: POST
contenttype: application/json
示例URL: https://lucktopay.work/Api/cashQuery
请求参数说明:
参数名 参数描述 数据类型 最大长度 出现要求 是否签名 备注
partner 渠道号 String 15 M 需与上游沟通获取商户后台的pid
user_seller 商户号 String 6 M 需与上游沟通获取商户后台的user_seller
order_no 外部订单号 String 50 M 由商户系统订单,唯一不重复
sign_type 签名类型 String 10 M 固定值:RSA-S
api_version 版本 String 5 M 固定值:1.1
sign 签名 String M 用于请求校验
签名规则:
同代付请求一致
待签字符串示例:
api_version=1.1&order_no=20200203254654&partner=585608675758449&sign_type=RSA-S&user_seller=256365
返回参数说明:
参数名 参数描述 数据类型 最大长度 出现要求 是否签名 备注
user_seller 商户号 String 6 M 需与上游沟通获取商户后台的user_seller
order_no 外部订单号 String 50 M 由商户系统订单,唯一不重复
money 订单金额 String 20 M 单位元
status 提交状态 String 10 M 0000订单成功,0001请求失败(请求本身,不是订单失败)
0002 订单处理中 0003 订单不存在 0004 订单失败
0005 未知错误(不是订单失败,具体联系运营处理)
msg 状态描述 String 20 M 如:余额不足
sign 签名 String M 用于返回校验
签名规则:
同代付请求一致
待签字符串示例:
money=1000&msg=successful&order_no=20200203254654&status=0000&user_seller=256365
#.1.6 余额查询接口 描述:请求和返回的请求方法和数据类型一致
method: POST
contenttype: application/json
示例URL: https://lucktopay.work/Api/moneyQuery
请求参数说明:
参数名 参数描述 数据类型 最大长度 出现要求 是否签名 备注
partner 渠道号 String 15 M 需与上游沟通获取商户后台的pid
user_seller 商户号 String 6 M 需与上游沟通获取商户后台的user_seller
sign_type 签名类型 String 10 M 固定值:RSA-S
api_version 版本 String 5 M 固定值:1.1
sign 签名 String M 用于请求校验
签名规则:
同代付请求一致
待签字符串示例:
api_version=1.1&partner=585608675758449&sign_type=RSA-S&user_seller=256365
返回参数说明:
参数名 参数描述 数据类型 最大长度 出现要求 是否签名 备注
user_seller 商户号 String 6 M 需与上游沟通获取商户后台的user_seller
total 总额 String 20 M 单位元
use_money 可用余额 String 20 M 单位元
status 查询状态 String 10 M 0001 请求错误,具体原因看msg 0002查询成功 0003 查询错误
msg 状态描述 String 20 M 如:签名错误
sign 签名 String M 用于返回校验
签名规则:
同代付请求一致
待签字符串示例:
msg=查询成功&status=0002&total=34108.86&use_money=34108.86&user_seller=284210
三、常见错误
#.支付请求错误
1. 下单请求参数为空,检查请你去方法是否为post,表单请求。
2. 用户不存在。检查user_seller和partner是否正确,两个是否值填反了。
3. 域名验证失败。检查发起支付的域名是否后台提交并审核通过。域名后台可以提交多个。
域名校验规则:先捕获发起支付的域名,捕获失败。校验参数domain提交的域名(任意后台审核过的域名即可)
4. 签名失败。Rsa公钥需要后台提交(建议用支付宝开放平台开发助手生成秘钥对,选择:RSA2 ,PKCS8(JAVA适用))。
核对参与签名的待签字符串是否正确,rsa加密算法是否为 MD5withRSA
5. 异步通知调试后台可以点击补发通知,测试回调。
#.代付请求错误
1. 下单请求参数为空,检查请你去方法是否为post/json.
2. 代付IP是否提交.
四、国家编码

全球主要国家和地区ISO 3166-1代码表

国家 / 地区中文惯用名两位字母代码三位字母代码三位数字代码备注
中国(大陆)CNCHN156“CN” 在 ISO 标准中仅适用于中国大陆,GB/T 2659-2000 标准中含港澳地区
中国台湾地区TWTWN158中国省级行政区,代码为地区代码
中国香港特别行政区HKHKG344中国特别行政区,具有独立代码
中国澳门特别行政区MOMAC466中国特别行政区,具有独立代码
阿富汗AFAFG004-
阿尔巴尼亚ALALB008-
阿尔及利亚DZDZA012-
安道尔ADAND020-
安哥拉AOAGO024-
安圭拉AIAIA660英属领地,台湾惯用名 “安圭拉岛”
南极洲AQATA010-
安提瓜和巴布达AGATG028-
阿根廷ARARG032-
亚美尼亚AMARM051-
阿鲁巴AWABW533-
澳大利亚AUAUS036台湾、香港惯用名 “澳洲”
奥地利ATAUT040-
阿塞拜疆AZAZE031-
巴哈马BSBHS044-
巴林BHBHR048-
孟加拉国BDBGD050中国大陆惯用名 “孟加拉”
巴巴多斯BBBRB052-
白俄罗斯BYBLR112-
比利时BEBEL056-
伯利兹BZBLZ084-
贝宁BJBEN204-
百慕大BMBMU060-
不丹BTBTN064-
玻利维亚BOBOL068-
波斯尼亚和黑塞哥维那BABIH070简称 “波黑”
博茨瓦纳BWBWA072-
布韦岛BVBVT074台湾惯用名 “布威岛”,香港惯用名 “鲍威特岛”
巴西BRBRA076-
文莱BNBRN096-
保加利亚BGBGR100-
布基纳法索BFBFA854-
布隆迪BIBDI108-
佛得角CVCPV132-
柬埔寨KHKHM116-
喀麦隆CMCMR120-
加拿大CACAN124-
开曼群岛KYCYM136-
中非共和国CFCAF140简称 “中非”
乍得TDTCD148-
智利CLCHL152-
科科斯(基林)群岛CCCCK166台湾惯用名 “可可斯群岛”
哥伦比亚COCOL170-
科摩罗KMCOM174-
刚果(布)CGCOG178全称 “刚果共和国”,因首都为布拉柴维尔得名
刚果(金)CDCOD180全称 “刚果民主共和国”,因首都为金沙萨得名
库克群岛CKCOK184台湾、香港惯用名 “科克群岛”
哥斯达黎加CRCRI188-
科特迪瓦CICIV384香港邮政亦采用此名称
克罗地亚HRHRV191-
古巴CUCUB192-
塞浦路斯CYCYP196-
捷克共和国CZCZE203简称 “捷克”
丹麦DKDNK208-
吉布提DJDJI262-
多米尼克DMDMA212-
多米尼加共和国DODOM214-
厄瓜多尔ECECU218-
埃及EGEGY818-
萨尔瓦多SVSLV222-
赤道几内亚GQGNQ226-
厄立特里亚ERERI232-
爱沙尼亚EEEST233-
埃塞俄比亚ETETH231-
芬兰FIFIN246曾用代码 “SF”,后改为 “FI”
法国FRFRA250-
法属圭亚那GFGUF254-
法属波利尼西亚PFPYF258-
加蓬GAGAB266-
冈比亚GMGMB270-
格鲁吉亚GEGEO268-
德国DEDEU276-
加纳GHGHA288-
直布罗陀GIGIB292-
希腊GRGRC300-
格陵兰GLGRL304-
格林纳达GDGRD308-
瓜德罗普GPGLP312-
关岛GUGUM316-
危地马拉GTGTM320-
几内亚GNGIN324-
几内亚比绍GWGNB624-
圭亚那GYGUY328-
海地HTHAI332-
洪都拉斯HNHND340-
匈牙利HUHUN348-
冰岛ISISL352-
印度ININD356-
印度尼西亚IDIDN360-
伊朗IRIRN364-
伊拉克IQIRQ368-
爱尔兰IEIRL372-
以色列ILISR376-
意大利ITITA380-
牙买加JMJAM388-
日本JPJPN392-
约旦JOJOR400-
哈萨克斯坦KZKAZ398-
肯尼亚KEKEN404-
基里巴斯KIKIR296-
韩国KRKOR410-
科威特KWKWT414-
吉尔吉斯斯坦KGKGZ417-
老挝LALAO418-
拉脱维亚LVLVA428-
黎巴嫩LBLBN422-
莱索托LSLSO426-
利比里亚LRLBR430-
利比亚LYLBY434-
列支敦士登LILIE438-
立陶宛LTLTU440-
卢森堡LULUX442-
马达加斯加MGMDG450-
马拉维MWMWI454-
马来西亚MYMYS458-
马尔代夫MVMDV462-
马里MLMLI466-
马耳他MTMLT470-
马绍尔群岛MHMHL584-
马提尼克MQMTQ474-
毛里塔尼亚MRMRT478-
毛里求斯MUMUS480-
马约特YTMYT175-
墨西哥MXMEX484-
密克罗尼西亚联邦FMFSM583-
摩尔多瓦MDMDA498-
摩纳哥MCMCO492-
蒙古MNMNG496-
黑山MEMNE499-
蒙特塞拉特MSMSR500-
摩洛哥MAMAR504-
莫桑比克MZMOZ508-
缅甸MMMMR104曾用代码 “BU”,后因名称变更改为 “MM”
纳米比亚NANAM516-
瑙鲁NRNRU520-
尼泊尔NPNPL524-
荷兰NLNLD528-
荷兰加勒比区BQBES535-
新喀里多尼亚NCNCL540-
新西兰NZNZL554-
尼加拉瓜NINIC558-
尼日尔NENER562-
尼日利亚NGNGA566-
纽埃NUNIU570-
诺福克岛NFNFK574-
朝鲜KPPRK408-
北马其顿MKMKD807-
挪威NONOR578-
阿曼OMOMN512-
巴基斯坦PKPAK586-
帕劳PWPLW585-
巴拿马PAPAN591-
巴布亚新几内亚PGPNG598-
巴拉圭PYPRY600-
秘鲁PEPER604-
菲律宾PHPHL608-
皮特凯恩群岛PNPCN612-
波兰PLPOL616-
葡萄牙PTPRT620-
波多黎各PRPRI630-
卡塔尔QAQAT634-
罗马尼亚ROROU642-
俄罗斯联邦RURUS643-
卢旺达RWRWA646-
留尼汪REREU638-
圣巴泰勒米岛BLBLM652台湾惯用名 “圣巴瑟米”,香港惯用名 “圣巴托洛缪岛”
圣赫勒拿、阿森松和特里斯坦 - 达库尼亚SHSHN654-
圣基茨和尼维斯KNKNA659-
圣卢西亚LCLCA662-
圣马丁(法属)MFMAF663-
圣皮埃尔和密克隆群岛PMSPM666-
圣文森特和格林纳丁斯VCVCT670-
萨摩亚WSWSM882-
圣马力诺SMSMR674-
圣多美和普林西比STSTP678-
沙特阿拉伯SASAU682-
塞内加尔SNSEN686-
塞尔维亚RSSRB688-
塞舌尔SCSYC690-
塞拉利昂SLSLE694-
新加坡SGSGP702-
圣马丁(荷属)SXSXM534-
斯洛伐克SKSVK703-
斯洛文尼亚SISVN705-
所罗门群岛SBSLB90-
索马里SOSOM706-
南非ZAZAF710-
南乔治亚和南桑威奇群岛GSSGS239-
南苏丹SSSSD728-
西班牙ESESP724-
斯里兰卡LKLKA144-
苏丹SDSDN729-
苏里南SRSUR740-
斯瓦尔巴和扬马延SJSJM744-
瑞典SESWE752-
瑞士CHCHE756-
阿拉伯叙利亚共和国SYSYR760简称 “叙利亚”
塔吉克斯坦TJTJK762-
坦桑尼亚联合共和国TZTZA834简称 “坦桑尼亚”
泰国THTHA764-
东帝汶TLTLS626曾用代码 “TP”
多哥TGTGO768-
托克劳TKTKL772-
汤加TOTON776-
特立尼达和多巴哥TTTTO780-
突尼斯TNTUN788-
土耳其TRTUR792-
土库曼斯坦TMTKM795-
特克斯和凯科斯群岛TCTCA796-
图瓦卢TVTUV798-
乌干达UGUGA800-
乌克兰UAUKR804-
阿拉伯联合酋长国AEARE784简称 “阿联酋”,台湾惯用名 “阿联”
英国GBGBR826-
美国USUSA840-
美国本土外小岛屿UMUMI581-
乌拉圭UYURY858-
乌兹别克斯坦UZUZB860-
瓦努阿图VUVUT548-
梵蒂冈城国VAVAT336简称 “梵蒂冈”
委内瑞拉VEVEN862-
越南VNVNM704-
英属维尔京群岛VGVGB92-
美属维尔京群岛VIVIR850-
瓦利斯和富图纳WFWLF876-
也门YEYEM887-
赞比亚ZMZMB894-
津巴布韦ZWZWE716-
* 本接口文档最后更新时间:2026-07-20 22:17:13