首页
学习
活动
专区
圈层
工具
发布

化学方程式配平免费API接口教程

接口简介:

根据反应物和生成物配平化学方程式。

请求地址:

https://cn.apihz.cn/api/other/hxfcs.php

请求方式:

POST或GET。

请求参数:

【名称】【参数】【必填】【说明】

【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】

【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】

【反应物】【reactants】【是】【多个反应物用英文逗号隔开,注意大小写。例:reactants=KMnO4,HCl】

【生成物】【products】【是】【多个生成物用英文逗号隔开,例:products=KCl,MnCl2,Cl2,H2O】

返回参数:

【名称】【参数】【说明】

【状态码】【code】【200成功,400错误】

【消息内容】【msg】【提示信息。】

【方程式】【fcs】【配平后的化学方程式。】

【方程式[详]】【fcsall】【配平后的化学方程式显示所有系数。】

【左侧反应物】【left】【方程式左侧(反应物)部分的完整字符串。】

【右侧生成物】【right】【方程式右侧(生成物)部分的完整字符串。】

【反应物】【reactant】【反应物部分的各个化合物(包含系数)。】

【生成物】【product】【生成物部分的各个化合物(包含系数)。】

【反应物结构化数据】【reactants】【反应物的结构化数据(包含化学式和系数)。】

【反应物化学式】【reactants.formula】【反应物化学式。】

【反应物配平系数】【reactants.coefficient】【反应物配平系数。】

【生成物结构化数据】【products】【生成物的结构化数据(包含化学式和系数)。】

【生成物化学式】【products.formula】【生成物化学式。】

【生成物配平系数】【products.coefficient】【生成物配平系数。】

GET请求示例:

https://cn.apihz.cn/api/other/hxfcs.php?id=88888888&key=88888888&reactants=H2, O2&products=H2O

注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。

POST请求示例:

请根据开发语言自行POST。

返回数据示例:

示例:{"code":400,"msg":"通讯秘钥错误。"}

示例:

{

"code": 200,

"fcs": "2KMnO4 + 16HCl 2KCl + 2MnCl2 + 5Cl2 + 8H2O",

"fcsall": "2KMnO4 + 16HCl 2KCl + 2MnCl2 + 5Cl2 + 8H2O",

"left": "2KMnO4 + 16HCl",

"right": "2KCl + 2MnCl2 + 5Cl2 + 8H2O",

"reactant": [

"2KMnO4",

"16HCl"],

"product": [

"2KCl",

"2MnCl2",

"5Cl2",

"8H2O"],

"reactants": [{

"formula": "KMnO4",

"coefficient": 2

}, {

"formula": "HCl",

"coefficient": 16

}],

"products": [{

"formula": "KCl",

"coefficient": 2

}, {

"formula": "MnCl2",

"coefficient": 2

}, {

"formula": "Cl2",

"coefficient": 5

}, {

"formula": "H2O",

"coefficient": 8

}]

}

示例:

{

"code": 200,

"fcs": "2H2 + O2 2H2O",

"fcsall": "2H2 + 1O2 2H2O",

"left": "2H2 + O2",

"right": "2H2O",

"reactant": [

"2H2",

"O2"],

"product": [

"2H2O"],

"reactants": [{

"formula": "H2",

"coefficient": 2

}, {

"formula": "O2",

"coefficient": 1

}],

"products": [{

"formula": "H2O",

"coefficient": 2

}]

}

示例:

{

"code": 200,

"fcs": "3Cu + 8HNO3 3Cu(NO3)2 + 2NO + 4H2O",

"fcsall": "3Cu + 8HNO3 3Cu(NO3)2 + 2NO + 4H2O",

"left": "3Cu + 8HNO3",

"right": "3Cu(NO3)2 + 2NO + 4H2O",

"reactant": [

"3Cu",

"8HNO3"],

"product": [

"3Cu(NO3)2",

"2NO",

"4H2O"],

"reactants": [{

"formula": "Cu",

"coefficient": 3

}, {

"formula": "HNO3",

"coefficient": 8

}],

"products": [{

"formula": "Cu(NO3)2",

"coefficient": 3

}, {

"formula": "NO",

"coefficient": 2

}, {

"formula": "H2O",

"coefficient": 4

}]

}

参考资料(版权):

https://www.apihz.cn/api/otherhxfcs.html

  • 发表于:
  • 原文链接https://page.om.qq.com/page/O1ZvcZ8PLqm-CvnRxRWfw3Ug0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。
领券