ਇੱਕ API ਕੀ ਹੈ?
API (application programming interface) ਇੱਕ ਸੌਫ਼ਟਵੇਅਰ ਦਾ ਦੂਜੇ ਤੋਂ ਡੇਟਾ ਜਾਂ ਕੋਈ ਕੰਮ ਮੰਗਣ ਦਾ ਤੈਅ ਤਰੀਕਾ ਹੈ, ਜਿਵੇਂ "ਇਸ ਗਾਹਕ ਦੇ ਆਰਡਰ ਲਿਆਓ" ਜਾਂ "ਇਹ ਕਾਰਡ ਚਾਰਜ ਕਰੋ"।
ਰੈਸਟੋਰੈਂਟ ਦਾ ਮੀਨੂ API ਦੀ ਚੰਗੀ ਮਿਸਾਲ ਹੈ। ਇਹ ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਸੀਂ ਕੀ ਮੰਗ ਸਕਦੇ ਹੋ ਅਤੇ ਕਿਵੇਂ ਮੰਗਣਾ ਹੈ; ਰਸੋਈ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ, ਇਹ ਜਾਣਨਾ ਜ਼ਰੂਰੀ ਨਹੀਂ।
ਐਪਾਂ ਹਰ ਵੇਲੇ API ਵਰਤਦੀਆਂ ਹਨ। ਤੁਹਾਡਾ ਫ਼ਰੰਟਐਂਡ ਡੇਟਾ ਲੋਡ ਅਤੇ ਸੇਵ ਕਰਨ ਲਈ ਆਪਣੇ ਬੈਕਐਂਡ ਦੇ API ਨੂੰ ਬੁਲਾਉਂਦਾ ਹੈ। ਤੁਹਾਡਾ ਬੈਕਐਂਡ ਈਮੇਲ ਭੇਜਣ, ਭੁਗਤਾਨ ਲੈਣ, ਨਕਸ਼ੇ ਦਿਖਾਉਣ ਜਾਂ AI ਮਾਡਲ ਵਰਤਣ ਲਈ ਹੋਰ ਕੰਪਨੀਆਂ ਦੇ API ਨੂੰ ਬੁਲਾਉਂਦਾ ਹੈ।
ਜ਼ਿਆਦਾਤਰ API ਨੂੰ ਇਹ ਸਾਬਤ ਕਰਨ ਲਈ ਕੀ ਬੁਲਾ ਰਿਹਾ ਹੈ, ਇੱਕ ਕੀ ਚਾਹੀਦੀ ਹੈ। ਇਹ ਕੀ ਗੁਪਤ ਹਨ ਅਤੇ ਸਿਰਫ਼ ਸਰਵਰ 'ਤੇ ਰਹਿਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ, ਕਦੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਨਹੀਂ।
ਉਦਾਹਰਣਾਂ
- ਕਾਰਡ ਚਾਰਜ ਕਰਨ ਲਈ ਇੱਕ ਭੁਗਤਾਨ API
- ਟਿਕਾਣਾ ਦਿਖਾਉਣ ਲਈ ਇੱਕ ਨਕਸ਼ਾ API
- ਲਿਖਤ ਦਾ ਸੰਖੇਪ ਕਰਨ ਲਈ ਇੱਕ AI API
ਸਵਾਲ
REST API ਕੀ ਹੈ?
REST API ਦੀ ਇੱਕ ਆਮ ਸ਼ੈਲੀ ਹੈ ਜੋ ਵੈੱਬ ਪਤੇ ਅਤੇ ਮਿਆਰੀ ਕਾਰਵਾਈਆਂ ਵਰਤਦੀ ਹੈ: ਪੜ੍ਹਨ ਲਈ get, ਬਣਾਉਣ ਲਈ post, ਬਦਲਣ ਲਈ put ਜਾਂ patch, ਅਤੇ ਹਟਾਉਣ ਲਈ delete।
ਕੀ API ਮੁਫ਼ਤ ਹਨ?
ਕੁਝ ਮੁਫ਼ਤ ਹਨ, ਬਹੁਤਿਆਂ ਕੋਲ ਮੁਫ਼ਤ ਹੱਦ ਹੁੰਦੀ ਹੈ, ਅਤੇ ਕਈ ਵਰਤੋਂ ਦੇ ਹਿਸਾਬ ਨਾਲ ਪੈਸੇ ਲੈਂਦੇ ਹਨ। ਕਿਸੇ ਅਜਿਹੀ ਚੀਜ਼ ਬਣਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਹੱਦਾਂ ਅਤੇ ਕੀਮਤਾਂ ਜ਼ਰੂਰ ਜਾਂਚੋ ਜੋ ਇਸ 'ਤੇ ਨਿਰਭਰ ਹੋਵੇ।
ਇਹ ਵੀ ਵੇਖੋ
Mythex · Pricing · AI ਨਾਲ ਕੁਝ ਵੀ ਬਣਾਓ · ਵੈੱਬਸਾਈਟ ਅਤੇ ਐਪ ਟੈਂਪਲੇਟ · Mythex ਦੀ ਤੁਲਨਾ · AI ਐਪ ਬਣਾਉਣ ਦੀ ਸ਼ਬਦਾਵਲੀ · ਮੁਫ਼ਤ AI ਐਪ ਬਣਾਉਣ ਵਾਲੇ ਟੂਲ · English