微信小程序API
概要
- 请求方式都为 POST!
- HTTP 请求码为 400 时代表输入有误!
- HTTP 请求码为为 200 时代表请求成功!
1. 表达式转LaTex
url: https://try-hard.cn/generate_latex
1
2
3
| {
"exp": "x^2" // 表达式
}
|
返回结果:

2. 表达式计算
url: https://try-hard.cn/simple
1
2
3
4
5
| {
"exp": "1+10", // 表达式
"args": "", // 暂不使用
"retain": "2" // 结果保留位数
}
|
返回结果:

3. 函数求导
url: https://try-hard.cn/derivative
1
2
3
4
5
| {
"exp": "x^2", // 求导表达式
"var": "x", // 被求导变量
"order": "1" // 阶数
}
|
返回结果:

4. 积分求解
url: https://try-hard.cn/integral
定积分
1
2
3
4
5
6
| {
"exp": "x^2*(1-x^2)^(1/2)", // 被积表达式
"vars": "x", // 积分变量
"upper": "1", // 积分上限
"lower": "-1" // 积分下限
}
|
返回结果:

不定积分
1
2
3
4
| {
'exp': 'x^k',
'vars': 'x'
}
|
返回结果:

5. 极限求取
url: https://try-hard.cn/limit
1
2
3
4
5
6
| {
"exp": "(asin(x)-atan(x))/(sin(x)-tan(x))", // 求极限的式子
"var": "x", // 变量
"value": 0, // 极限点
"symbol": "" // 左侧逼近则为 -;右侧逼近则为 +;两侧逼近则为 空
}
|
返回结果:

6. 解方程
url: https://try-hard.cn/solve
1
2
3
4
| {
"exps": ["x+1=y", "x+2=5"], // 方程组
"vars": ["x", "y"] // 未知数
}
|
返回结果:

7. 反函数求取
url: https://try-hard.cn/inverse
1
2
3
4
| {
"exp": "y=sin(x)", // 函数表达式
"var": "x" // 变量
}
|
返回结果:

8. 泰勒级数展开
url: https://try-hard.cn/series
1
2
3
4
5
6
| {
"exp": "atan(x)", // 函数
"var": "x", // 自变量
"point": 0, // 展开点
"power": 7 // 幂
}
|
返回结果:

9. 因式分解
url: https://try-hard.cn/factor
1
2
3
| {
"exp": "x**3 - x**2 + x - 1" // 被分解的式子
}
|
返回结果:

10. 多项式展开
url: https://try-hard.cn/expand
1
2
3
| {
"exp": "(x + 1)**2" // 被展开的式子
}
|
返回结果:

11. 合并同类项
url: https://try-hard.cn/collect
1
2
3
4
| {
"exp": "x*y + x - 3 + 2*x**2 - z*x**2 + x**3", // 表达式
"var": "x" // 要合并的自变量
}
|
返回结果:

12. 有理分式化简
url: https://try-hard.cn/cancel
1
2
3
| {
"exp": "(x**2 + 2*x + 1)/(x**2 + x)" // 表达式
}
|
返回结果:

13. 部分分式展开
url: https://try-hard.cn/apart
1
2
3
| {
"exp": "(4*x**3 + 21*x**2 + 10*x + 12)/(x**4 + 5*x**3 + 5*x**2 + 4*x)" // 表达式
}
|
返回结果:

14. 阶乘计算
url: https://try-hard.cn/factorial
返回结果:

15. 求和式计算
**url:**https://try-hard.cn/summation
1
2
3
4
5
6
| {
"exp": "1/2^i", // 表达式
"var": "i", // 自变量
"start": "0", // 起始值
"end": "oo" // 结束值
}
|
返回结果:
