ವೀಕ್ಷಣೆ ಲೆಕ್ಕಾಚಾರದ API
ಈ ತಾಣದಲ್ಲಿರುವ ಕಾಲಂಗಳನ್ನು ಸಹ ಒಂದು ಉಚಿತ JONSON API ಸಹ. ಯಾವುದೇ ಸಂಕೇತ, ಯಾವುದೇ API ಕೀಲಿಯು, CORS- ಸಹಿತ - ಪರಿಚಾರಕದಿಂದ ಅಥವ ವೀಕ್ಷಕದಿಂದ ನೇರವಾಗಿ ಕರೆಸುತ್ತದೆ.
ವಿಲೋಮ
API ವೆಬ್ಸೈಟ್ನ ಬಳಕೆಯ ನಿಖರವಾದ ಲೆಕ್ಕವನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ. ಮನಃಪೂರ್ವಕ ಅಂಕಿಅಂಶಗಳು ಅಥವ JSON ಗೆ ಕ್ಯಾಲ್ಕುಲೇಟರ್ಗಳೆಂದು ಒಂದು ಕ್ಯಾಮೆಟ್ನ ಮೌಲ್ಯಗಳನ್ನು ಕಳುಹಿಸಿ ನಂತರ JSon ಎಂದು ಲೆಕ್ಕಾಚಾರದ ಫಲಿತಾಂಶಗಳನ್ನು ಪಡೆದುಕೊಳ್ಳಿ — ಯಾವುದೇ ಅನಿಕ್ರಮಣೆ షెడೇಟ್ ಅನ್ನು ಒಳಗೊಂಡು ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.
- 198+ ಕ್ಯಾಲ್ಕುಲೇಟರ್, ಪ್ರತಿಯೊಂದು ತನ್ನದೇ ಅಂತ್ಯದ ಬಿಂದುವಿರುವ
- API ಕೀಲಿಯು ಇಲ್ಲ — ಅನಾಮಧೇಯ ನಿಲುಕಣೆ, IP ನಿಂದ ವಿಸ್ತರಣಾ ವಿಸ್ತರಣಾ (transm)
- CORS —
Access-Control-Allow-Origin: *(ಸರಳ ಕಿಟಕಿName) - ಮಿತಿ: 60 ಮನವಿಗಳು/ఘುರಳೆ (ಎച്ച്ടിP 429)
- ದೋಷಗಳು ಖಾಲಿ ಇವೆ — ಕೇವಲ ಒಂದು ಯಶಸ್ವಿಯಾದ ಪ್ರತಿ ಸಮನಷ್ಟೇ ನಿಮ್ಮ ಮಾಸಿಕ ಮಾಸಿಕದಿಂದ ಒಂದು ಕರೆ ಬಳಸುತ್ತದೆ. ಪ್ರತಿ 400, 401, 404,429 ಮತ್ತು 500 ನಿಮಗೆ ಯಾವುದೇ ಬೆಲೆಯಿಲ್ಲ.
ಮೂಲ URL
https://calculator.free/api/v1/
ಸೂಚಿ — ಪ್ರತಿಯೊಂದು ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಪಟ್ಟಿ
GET https://calculator.free/api/v1/
ಎಲ್ಲಾ ಕಾಲಂಗಳನ್ನು (key, ಗುರುತು, ಬಗೆ, ಪೂರ್ವನಿಯೋಜಿತ, ಏಕತೆ) ಮತ್ತು ಫಲಿತಾಂಶದ ಕೀಲಿಕೈಗಳೊಂದಿಗೆ ಮರಳಿಸುತ್ತದೆ. ಇದು ಸೇವನಾರ್ಥಿಯನ್ನು ಸಕ್ರಿಯವಾಗಿ ಕಟ್ಟಲು ಸಾಕಾಗುತ್ತದೆ. ಪ್ರತಿಯೊಂದು ಹೊಲವೂ ಅಗತ್ಯವಾದ ಒಂದು ಧ್ವಜವನ್ನು ಹೊತ್ತುಕೊಳ್ಳುತ್ತದೆ — ಪೂರ್ವನಿಯೋಜಿತವಿಲ್ಲದ (ಹೇಗೆ, ಹೆಚ್ಚಿನಾಂಶ) ಕೆಲವು ಕ್ಷೇತ್ರಗಳಿಗೆ ನಿಜ.
ಲೆಕ್ಕಹಾಕು — ಒಂದು ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಅನ್ನು ಚಲಾಯಿಸು
GET https://calculator.free/api/v1/<slug>/?field=value&field=value
POST https://calculator.free/api/v1/<slug>/ (JSON or form body)
ಪ್ರತ್ಯುತ್ತರದ ಆಕಾರ:
{
"ok": true,
"slug": "mortgage",
"country": "us",
"inputs": { ... the values actually computed with ... },
"results": { ... computed result keys ... },
"schedule": { "columns": [...], "rows": [...] } | null,
"chart": { "type": "pie", "slices": [...] } | null,
"defaults_applied": ["tax", "insurance"]
}
ದೇಶ-ಗೋಚರ ಕ್ಯಾಲ್ಕುಲೇಟರ್ಗಳು (ಮೋರ್ಜೆ, ಸಾಲ, ಆದಾಯ-ಟಾಕ್ಸ್, ಮಾರಾಟ-ಟಾಕ್ಸ್ ಅಂಗೀಕರಿಸು...) ?country=us|uk|ca|au|in|ie|nz|za. ಗೊತ್ತಿರದ ನೋಂದಣಿ 404 ನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ; ಬೆಂಬಲವಿಲ್ಲದ ದೇಶ ಅಥವ ಕೆಟ್ಟ ಇನ್ಪುಟ್ 400 ಅನ್ನು ಸಹಾಯಕರ ಸಂದೇಶದೊಂದಿಗೆ ಮರಳಿಸುತ್ತದೆ ಮತ್ತು ಕ್ಷೇತ್ರದ ಕಸ್ಟಮೈಸ್ದೊಂದಿಗೆ.
ಪ್ರಮಿತಿಗಳು, ಪೂರ್ವನಿಯೋಜಿತಗಳು ಮತ್ತು ದೋಷಗಳು
ನೀವು ಬಿಡುವ ಹೊಲಗಳನ್ನು ಮಾತ್ರ ಕಳುಹಿಸು. ನೀವು ಯಾವ ದೇಶಕ್ಕೆ ಹೋಗಲಿ, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಆ ಕ್ಷೇತ್ರದಲ್ಲಿ ಪ್ರಕಾಶಿಸಲಾದ ಪೂರ್ವನಿಯೋಜಿತದ ಡೀಪಲ್ ಅನ್ನು ಮಾತ್ರ ಕಳುಹಿಸಿರಿ. ಇದು ಕ್ಯಾಲುಕೇಟ್ ಪುಟದ ಅದೇ ಮೌಲ್ಯ, ಆದ್ದರಿಂದ API ಹಾಗು ವೆಬ್ಸೈಟ್ ಒಂದೇ ನಮೂದುಗಳಿಗೆ ಯಾವಾಗಲೂ ಒಂದೇ ಸಂಖ್ಯೆಯನ್ನು ಮರಳಿಕೊಡುತ್ತವೆ. ಪ್ರತಿ ಉತ್ತರವು, ಇದು ಕೆಳಭಾಗದಲ್ಲಿ ಏನನ್ನು ತುಂಬಿಸಿದೆಯೋ ಅದನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ. defaults_applied.
API ಅನ್ನು ಪ್ರಾಮಾಣಿಕವಾಗಿ ನಿರ್ಧರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲದಂತಹ ಯಾವುದೇ ಒಂದು ದೋಷವು, ಒಂದು 0 ಸೂಚಕವು: ಒಂದು ದೋಷ, ಒಂದು ಶೂನ್ಯ ಮೌಲ್ಯ, ಅಜ್ಞಾತ ಬಗೆಯ ಆಯ್ಕೆ, ಪೂರ್ವನಿಯೋಜಿತ (ಹೇడ) — ಒಂದು ದಿನಾಂಕ — ದೋಷದ (ಮೃತೀಯ) ಸಾಲು (ಹೇವಲ್ ಕಾಲ) ಅಥವ ಕಾಣದ (ಮಳೆ) ಕ್ಷೇತ್ರಗಳು (ಆಧಿಯ ದಿನಾಂಕ) ಕಾಣದ) ಒಂದು ಹೊಲ. ಪ್ರತಿ 400 ಹೆಸರುಗಳು ದೋಷಪೂರ್ಣವಾದ ಗೂಢಲಿಪನೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ ಹಾಗು ಸೇವನಾರ್ಥಕವನ್ನು ಪ್ರತಿ ಸೇವನೆಗಾರವು ತನ್ನಷ್ಟಕ್ಕೆ ಸರಿಯಾಗಿದೆ.
$ curl "https://calculator.free/api/v1/mortgage/?price=350000&rate=6.5&term=30"
{
"ok": false,
"error": "unknown_parameter",
"message": "Unknown parameter 'term' for calculator 'mortgage'. Did you mean 'years'? ...",
"unknown_parameters": ["term"],
"did_you_mean": { "term": "years" },
"valid_parameters": ["down", "extra", "extra_onetime", "extra_yearly", "hoa",
"insurance", "other", "pmi", "price", "rate", "tax", "years"],
"fields": [ ... ]
}
| ದೋಷ | HTTP | ಯಾವಾಗ |
|---|---|---|
unknown_parameter | 400 | ಈ ಕ್ಯಾಲ್ಕುಲೇಟರನ ಕ್ಷೇತ್ರವಲ್ಲದ ಸವಲತ್ತು (ನೀವು- ಮಿಾನಿಯನ್ ಸಲಹೆಗನುಸಾರ) |
invalid_value | 400 | ಸಂಖ್ಯೆ ಇಲ್ಲದ ಸಂಖ್ಯೆ, ಅದರ ಆಯ್ಕೆಗಳ ಹೊರ ಅಲುಪ್ತ ಮೌಲ್ಯ, ಅಸಮರ್ಥಗೊಳಿಸಲಾಗದ ದಿನಾಂಕ, ಅಥವ ಗೊತ್ತಿರದ ಕ್ರಮ |
missing_parameter | 400 | ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಫಲಿತಾಂಶವನ್ನು ಉಂಟುಮಾಡಲಿಲ್ಲDevice ವಿಲ್ಲದ ಒಂದು ಹೊಲವು ಖಾಲಿಯಾಗಿದ್ದರಿಂದ |
unsupported_country | 400 | ಲೆಕ್ಕಾಚಾರ=ಈ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಅನ್ನು ಹೊಂದಿರುವ ದತ್ತಾಂಶವನ್ನು ಮಾತ್ರ ಹೊಂದಿದೆ |
bad_json | 400 | ಅತಿ ಹೆಚ್ಚು ದೇಹವು Jonಸನ್ ಅಲ್ಲ |
unknown_calculator | 404 | ಆ ಗುಣಗಳೊಂದಿಗೆ ಯಾವುದೇ ಕ್ಯಾಲ್ಕುಲೇಟರಿಲ್ಲ |
invalid_key | 401 | API ಕೀಲಿಯನ್ನು ಕಳಿಸಲಾಗಿದೆ ಆದರೆ ಅದು ಅಜ್ಞಾತ ಅಥವಾ ನಿಷ್ಕ್ರಿಯವಾಗಿದೆ |
rate_limited / quota_exceeded | 429 | ಅನಾಮಧೇಯ IP ಮಿತಿ, ಅಥವಾ ಒಂದು ಗಣಿತ ನಿಯೋಜನೆ (ಎಂಬೆಡೆಡ್) ಅನ್ನು ಬಳಸಲಾಗಿದೆ |
too_many_invalid_requests | 429 | ಈ ಕೀಲಿಕೈಗೆ ಒಂದು ತಾಸು ನಿಯೋಜಿಸಲಾದ ಮನವಿಗಳು ಅನೇಕ. ತಿರಸ್ಕೃತ ಕರೆಗಳು ಉಚಿತವಾಗಿವೆ, ಆದ್ದರಿಂದ ಅವುಗಳಿಗೆ ಮಿತವಾದ ಬೆಲೆ ಇಲ್ಲ. ಗಂಟೆಗೆ ಮರಳಿಸಿರಿ; ಯ ಯಶಸ್ವೀ ಕರೆಯುಗಳು ಅದಕ್ಕಾಗಿ ಲೆಕ್ಕಹಾಕುವುದಿಲ್ಲ. |
ಇದು /api/v1/ ಸೂಚಿಯು ಪ್ರತಿಯೊಂದು ಕ್ಷೇತ್ರದ ಕೀಲಿಕೈ, ಬಗೆ, ಏಕತೆ, ಪೂರ್ವನಿಯೋಜಿತ, ಹಾಗು ಅಗತ್ಯವಿದ್ದರೆ ಇದನ್ನು ಪ್ರಕಟಿಸುತ್ತದೆ. ಎಂದಿಗೂ ಅಳೆಯದ ಸೇವನಾರ್ಥಿಯನ್ನು ನಿರ್ಮಿಸಲು ಸಾಕಾಗುತ್ತದೆ.
ದೃಢೀಕರಣ (amp; ಪ್ಲಾಕಿಂಗ್); ಪ್ಲಾಕಗಳು
ನೀವು API ಅನ್ನು ಯಾವುದೇ ಕೀಲಿ ಇಲ್ಲದಿರುವಲ್ಲಿ, ಅನಾಮಧೇಯ ಬೇಡಿಕೆಗಳು IP ಯಿಂದ ವಿನಿಮಯಗೊಳಿಸಲ್ಪಡುತ್ತವೆ. ಹೆಚ್ಚು, ಅನಾಮಧೇಯವಾದ ತಿಂಗಳ ವಿನಿಮಯಾಂಕಿತ (ಮಧ್ಯಾಲಂಸ್ಕಾರ) ಅನ್ನು ಮಾಡಿ, ನಿಮ್ಮ ಖಾತೆಯ (ಕೌನ್ ಬಳಕೆ) ಒಂದು ಕೀಲಿಕೈಯನ್ನು ನಿರ್ಮಿಸಿ, ಅದನ್ನು ಮೂರು ವಿಧಗಳಲ್ಲಿ ಕಳುಹಿಸಬಹುದು:
GET https://calculator.free/api/v1/mortgage/?price=350000&key=YOUR_KEY
curl -H "Authorization: Bearer YOUR_KEY" "https://calculator.free/api/v1/bmi/?units=metric&height=180&weight=80"
curl -H "X-Api-Key: YOUR_KEY" "https://calculator.free/api/v1/bmi/?units=metric&height=180&weight=80"
- ಉಚಿತ — ಅನಾಮಧೇಯ (ವಿಂಡೆ- ವಿತ್ಯಾಜ್ಯ) ಅಥವ ಒಂದು ಉಚಿತವಾದ ತಿಂಗಳ ನಿಯೋಜನೆ (ಸಿಪ್ಸ್- ರೇಟ್). ಅನಾಮಧೇಯ (ವಿಂಡೆ- ವಿನಿಮಯ).
- ವಿಕಾಸಕ( Mdash; $9/ mo) — 10,000 ಕರೆಗಳು/ ತಿಂಗಳಿಗೆ, ವ್ಯಾಪಾರದ ಬಳಕೆ.
- ವ್ಯಾಪಾರ & ಡೇಡ್ಮಾರ್; $49/ ಮೋm — 1,00,000 ಕರೆಗಳು/ ತಿಂಗಳಿಗೆ, ಮೊದಲಿಗೆ whatch
ನಿಮ್ಮ ಕರ್ತವ್ಯಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ವಿಷಯಗಳು
ಕೇವಲ ಒಂದು ೨x = ಒಂದು ಕರೆಯು ಉಚಿತವಾಗಿದೆ. ಪ್ರತಿಯೊಂದು ದೋಷವು ಬಾಕಿ ಇದೆ: ಒಂದು ೨೦೦ ದೋಷ, ಒಂದು ಕೆಟ್ಟ ಮೌಲ್ಯ, ಒಂದು ಕೆಟ್ಟ ಮೌಲ್ಯ, ಕಾಣೆಯಾದ ಕ್ಷೇತ್ರ, ಅಜ್ಞಾತ ದ್ವಿಮಾನಕ್ಕೆ 404, ಒಂದು ಕೆಟ್ಟ ಕೀಲಿ, 429 ಗಾಗಿ 401, ಮತ್ತು ನಮ್ಮ ಬದಿಯಲ್ಲಿ ತಪ್ಪಾದ ಯಾವುದೇ ವಿಷಯಕ್ಕೆ ಅನ್ವಯಿಸು. ನೀವು ಬಯಸಿದ ಆ ಒಪ್ಪಂದವನ್ನು ಮಾಡಿ, ನೀವು ಬಯಸುವ ಎಲ್ಲಾ ಬಾರಿಗಳಿಗೆ ಪಟ್ಟಿಮಾಡಲಾಗಿದೆ, ಪರಿಹಾರಕ್ಕಾಗಿ ಅಲ್ಲ.
ಯಾಕಂದರೆ ಅವು ಮಿತಪ್ರಮಾಣದಲ್ಲಿವೆ. ಒಂದು ಕೀಲಿಕೈ ಇದಕ್ಕಿಂತ ಹೆಚ್ಚಿನವಾಗಿ ಉದ್ರೇಕಿಸುತ್ತದೆ. 200 ಒಂದು ತಾಸಿನಲ್ಲಿ ನಿರಾಕರಿಸಲಾದ ಪ್ರತ್ಯುತ್ತರಗಳು, ಇದು "ಅನೇಕ_ ತಂತ್ರಾಂಶ_ ಶ್ಲೇಷಣೆಗಳು" ಆಗಿರುತ್ತದೆ, ಗಂಟೆಯು ಉರುಳುವ ತನಕ "ಅನೇಕ_ ಶ್ಲಾಘನೆಗಳು" ಆಗಿರುತ್ತದೆ. ಯಶಸ್ವಿಕರ ಕರೆಯುಗಳು ಅದಕ್ಕೆ ಎಡೆಮಾಡಿಯೇರುವುದಿಲ್ಲ, ಆದ್ದರಿಂದ ಕೆಲಸ ಮಾಡುವ ಒಗ್ಗೂಡಣೆ ಎಂದಿಗೂ ಕಾಣಿಸುವುದಿಲ್ಲ, ಒಂದು ಸೇವನಾರ್ಥಿಯು ಅದನ್ನು ಕಾಣುವುದಿಲ್ಲ. ಕೇವಲ ಒಂದು ಗಂಟಾ ಕ್ಲೈನ್ ಅನ್ನು ಮಾತ್ರ ಹಿಡಿಯುತ್ತದೆ.
ಒಂದು ಕೀಲಿಯ ಮಾಸಿಕ ಹಂಚಿಕೆ(ಸ್ಟಾರ್ಟ್) ಅನ್ನು ಬಳಸಿದಾಗ, HTTP_ ೪29 ನ್ನು ದೋಷದೊಂದಿಗೆ ಹಿಂದಿರುಗಿಸುತ್ತದೆ, ಇದು "ಕನ್ನ_ ಎಕ್ಸ್ಸೆಡ್ಡ್"; ಒಂದು ಗೊತ್ತಿಲ್ಲದ ಅಥವಾ ನಿಷ್ಕ್ರಿಯವಾದ ಕೀಲಿಕೈ HTTP 401 ಅನ್ನು ಮರಳಿ ತರುತ್ತದೆ. [ ಪುಟ 13ರಲ್ಲಿರುವ ಚಿತ್ರ] ಪ್ರಸ್ತಾಪ ಪುಟ.
ಉದಾಹರಣೆಗಳು
curl
curl "https://calculator.free/api/v1/mortgage/?price=350000&down=70000&rate=6.9&years=30"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/bmi/?" + new URLSearchParams({
units: "metric", height: "180", weight: "80"
}));
const { results } = await r.json();
console.log(results.bmi, results.category);
Python
import requests
r = requests.get("https://calculator.free/api/v1/mortgage/",
params={"price": 350000, "down": 70000,
"rate": 6.9, "years": 30},
headers={"Authorization": "Bearer YOUR_KEY"})
print(r.json()["results"])
POST JSON
curl -X POST "https://calculator.free/api/v1/income-tax/?country=uk" \
-H "Content-Type: application/json" \
-d '{"income": 60000}'
ಎಲ್ಲಾ ಅಂತ್ಯಬಿಂದುಗಳು
ಒಂದು ಕ್ಯಾಲ್ಕುಲೇಟರಿನಲ್ಲಿ ಒಂದು ಕೊನೆಯ ಅಂಶ. ಕ್ಷೇತ್ರ ಕೀಲಿಗಳು ಮತ್ತು ಪ್ರತಿ ಯೊಂದು ಸವಲತ್ತು ಕೀಲಿಕೈಗಳು ಇವೆ /api/v1/ ಸೂಚಿ.
ಹಣಕಾಸು (41)
ತೆರಿಗೆ ಮತ್ತು ಸಾಮಾನಿನರ್ಥ (2)
| ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಕುರಿತು | ಅಂತ್ಯಬಿಂದು |
|---|---|
| ಇವಕ ನ್ಯಾಷನಲ್ | /api/v1/income-tax/ |
| ಮಾರಾಟ ಚೀಟಿ ಹಾಗು VAT ಲೆಕ್ಕಾಚಾರ | /api/v1/sales-tax/ |
ಆರೋಗ್ಯ ಮತ್ತು ಯೋಗ್ಯತೆ (28)
ಗಣಿತ (26)
ಅಂಕಿಅಂಶಗಳು (15)
ಏಕಕ ವಿಭಜಕಗಳು (17)
ವಿಜ್ಞಾನ ಮತ್ತು ಎಂಜಿನಿಯರ್Name (27)
ದಿನಾಂಕ ಮತ್ತು ಸಮಯComment (15)
ಪ್ರತಿದಿನ (27)
ಆದರೆ, ಇದು ಕೇವಲ ಹಣಕಾಸಿನ ಸಲಹೆಯಾಗಿದೆಯಲ್ಲ.