đ API – āϏāĻšāĻ āĻাāώাā§ āĻŦ্āϰেāύ-āĻĢ্āϰেāύ্āĻĄāϞি āĻŦ্āϝাāĻ্āϝা! đ§ đ
đ API – āϏāĻšāĻ āĻাāώাā§ āĻŦ্āϰেāύ-āĻĢ্āϰেāύ্āĻĄāϞি āĻŦ্āϝাāĻ্āϝা! đ§ đ
āĻāĻĒāύি āĻি āĻāĻāύো āĻেā§াāϞ āĻāϰেāĻেāύ,
đ Google Maps āĻ
্āϝাāĻĒ āĻ
āύ্āϝ āĻ
্āϝাāĻĒে āϞোāĻেāĻļāύ āĻĻেāĻাā§?
đ Facebook āĻŦা Google āĻĻিā§ে āĻ
āύ্āϝ āĻ
্āϝাāĻĒে āϞāĻāĻāύ āĻāϰা āϝাā§?
đ Bkash āĻŦা Nagad āĻĻিā§ে āĻ
āύāϞাāĻāύ āĻĒেāĻŽেāύ্āĻ āĻāϰা āϝাā§?
đ¤ āĻিāύ্āϤু āĻāĻ āĻŽ্āϝাāĻিāĻ āĻিāĻাāĻŦে āĻšā§?
đ āĻāϰ āĻĒেāĻāύে āĻাāĻ āĻāϰে API! đ ️
āĻāĻāĻে API āύিā§ে āĻāĻāĻĻāĻŽ āϏāĻšāĻāĻাāĻŦে āĻŦুāĻāĻŦো! đ§ đĄ
đĨ API āĻী? (āĻāĻāĻি āϏুāύ্āĻĻāϰ āĻāĻĻাāĻšāϰāĻŖ)
đ API-āĻāϰ āĻĢুāϞ āĻĢāϰ্āĻŽ: "Application Programming Interface"
đ¯ āĻিāύ্āϤু āϏāĻšāĻ āĻাāώাā§: API āĻšāϞ āĻĻুāĻāĻি āϏāĻĢāĻāĻā§্āϝাāϰ āĻŦা āĻ ্āϝাāĻĒেāϰ āĻŽāϧ্āϝে āϏংāϝোāĻ āĻŦা āĻŦ্āϰিāĻ!
đ āϧāϰুāύ, āĻāĻĒāύি āĻāĻāĻি āϰেāϏ্āĻুāϰেāύ্āĻে āĻেāϤে āĻেāĻেāύ।
đ āĻāĻĒāύি āĻā§েāĻাāϰāĻে āĻŦāϞāϞেāύ, "āĻāĻāĻা āĻŦিāϰিā§াāύি āĻĻিāύ!" đ
đ āĻā§েāĻাāϰ āĻিāĻেāύে āĻিā§ে āĻāĻĒāύাāϰ āĻ
āϰ্āĻĄাāϰ āĻĻিāϞ, āĻāĻŦং āĻাāĻŦাāϰ āĻāύে āĻĻিāϞ!
āĻāĻাāύে,
✅ āĻāĻĒāύি = āĻāĻāĻাāϰ (āĻāĻĒāύাāϰ āĻ
্āϝাāĻĒ)
✅ āĻā§েāĻাāϰ = API
✅ āĻিāĻেāύ = āϏাāϰ্āĻাāϰ / āĻĄাāĻাāĻŦেāĻ
đ API āĻ িāĻ āĻā§েāĻাāϰেāϰ āĻŽāϤো āĻাāĻ āĻāϰে!
āĻāĻĒāύাāϰ āĻ
্āϝাāĻĒ āĻিāĻু āĻাāĻāϞে, API āϏেāĻি āϏাāϰ্āĻাāϰ āĻĨেāĻে āĻāύে āĻĻেā§! đĄ
đ ️ API āĻিāĻাāĻŦে āĻাāĻ āĻāϰে? (āϏ্āĻেāĻĒ-āĻŦাāĻ-āϏ্āĻেāĻĒ)
ā§§️⃣ āĻāĻĒāύাāϰ āĻ
্āϝাāĻĒ (Client) API-āϤে āϰিāĻোā§েāϏ্āĻ āĻĒাāĻ াā§!
⧍️⃣ API āϏেāĻ āϰিāĻোā§েāϏ্āĻ āϏাāϰ্āĻাāϰে āĻĒাāĻ াā§!
ā§Š️⃣ āϏাāϰ্āĻাāϰ āϤāĻĨ্āϝ āĻĒ্āϰোāϏেāϏ āĻāϰে!
ā§Ē️⃣ API āϏেāĻ āϤāĻĨ্āϝ āύিā§ে āĻāĻĒāύাāϰ āĻ
্āϝাāĻĒে āĻĒাāĻ িā§ে āĻĻেā§!
đ¯ āĻāĻĻাāĻšāϰāĻŖ:
- āĻāĻĒāύি Bkash API āĻĻিā§ে āĻĒেāĻŽেāύ্āĻ āĻāϰāϞে, API āϏেāĻ āϤāĻĨ্āϝ Bkash āϏাāϰ্āĻাāϰে āĻĒাāĻ াā§!
- āϤাāϰāĻĒāϰ Bkash āϏাāϰ্āĻাāϰ āĻĨেāĻে āĻĒেāĻŽেāύ্āĻ āĻāύāĻĢাāϰ্āĻŽেāĻļāύ āĻāύে āĻĻেā§!
đ āĻāĻ āĻĒুāϰো āĻĒ্āϰāĻ্āϰিā§া API āĻĻিā§ে āĻšā§!
đ API āĻোāĻĨাā§ āĻŦ্āϝāĻŦāĻšাāϰ āĻšā§?
✅ đ Google Maps API – āĻāĻĒāύাāϰ āĻ
্āϝাāĻĒে āĻŽ্āϝাāĻĒ āĻĻেāĻাāϤে!
✅ đ Facebook/Google Login API – āĻ
āύ্āϝ āĻ
্āϝাāĻĒে āϞāĻāĻāύ āĻāϰāϤে!
✅ đŗ Payment API (Bkash, Nagad, PayPal) – āĻ
āύāϞাāĻāύ āĻĒেāĻŽেāύ্āĻ āύিāϤে!
✅ đĄ Weather API – āĻā§েāĻĻাāϰ āĻāĻĒāĻĄেāĻ āĻĻেāĻাāϤে!
✅ đ Stock Market API – āϞাāĻāĻ āĻļেā§াāϰ āĻŽাāϰ্āĻেāĻ āϤāĻĨ্āϝ āĻāύāϤে!
✅ đŽ Game API – āĻেāĻŽেāϰ āĻিāϤāϰে āĻ
āύ্āϝাāύ্āϝ āĻĢিāĻাāϰ āϝোāĻ āĻāϰāϤে!
đ API āĻাā§া āĻāϧুāύিāĻ āϏāĻĢāĻāĻāϝ়্āϝাāϰ āĻāϞ্āĻĒāύাāĻ āĻāϰা āϝাā§ āύা! đ
⚙️ API-āĻāϰ āϧāϰāύ
đĨ️ 1️⃣ Open API (Public API)
✅ āϝে āĻেāĻ āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰāϤে āĻĒাāϰে!
đ¯ āĻāĻĻাāĻšāϰāĻŖ:
- Google Maps API
- OpenWeather API
- Twitter API
đ 2️⃣ Private API
✅ āĻļুāϧু āĻোāĻŽ্āĻĒাāύিāϰ āĻ
āĻ্āϝāύ্āϤāϰীāĻŖ āĻŦ্āϝāĻŦāĻšাāϰেāϰ āĻāύ্āϝ!
đ¯ āĻāĻĻাāĻšāϰāĻŖ:
- Facebook-āĻāϰ āĻāύ্āĻাāϰāύাāϞ API
- Amazon-āĻāϰ āĻ āĻ্āϝāύ্āϤāϰীāĻŖ API
đ 3️⃣ Partner API
✅ āĻļুāϧু āύিāϰ্āĻĻিāώ্āĻ āĻĒাāϰ্āĻāύাāϰ āĻোāĻŽ্āĻĒাāύিāϰ āĻāύ্āϝ āĻāύ্āĻŽুāĻ্āϤ!
đ¯ āĻāĻĻাāĻšāϰāĻŖ:
- PayPal āĻŦা Stripe API (āĻļুāϧু āύিāϰ্āĻĻিāώ্āĻ āĻŦ্āϝāĻŦāϏাā§ীāĻĻেāϰ āĻāύ্āϝ!)
đ API-āĻāϰ āĻāύāĻĒ্āϰিā§ āĻĒ্āϰোāĻোāĻāϞ (āĻিāĻাāĻŦে āϝোāĻাāϝোāĻ āĻāϰে?)
đĄ 1️⃣ REST API (āϏāϰ্āĻŦাāϧিāĻ āĻāύāĻĒ্āϰিā§!)
✅ JSON āĻŦা XML āĻĢāϰāĻŽ্āϝাāĻে āĻĄাāĻা āĻĒাāĻ াā§!
✅ āĻ
āϧিāĻাংāĻļ āĻā§েāĻŦāϏাāĻāĻ, āĻ
্āϝাāĻĒ, āĻ āϏাāϰ্āĻিāϏ āĻāĻি āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰে!
đ¯ āĻāĻĻাāĻšāϰāĻŖ: Google, Facebook, Twitter
đ 2️⃣ SOAP API
✅ XML āĻĢāϰāĻŽ্āϝাāĻ āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰে!
✅ āĻŦā§ āĻোāĻŽ্āĻĒাāύিāĻুāϞো āĻŦেāĻļি āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰে!
đ¯ āĻāĻĻাāĻšāϰāĻŖ: āĻŦ্āϝাংāĻিং āĻŦা āĻāύ্āĻাāϰāĻĒ্āϰাāĻāĻ āϏāĻĢāĻāĻā§্āϝাāϰ!
⚡ 3️⃣ GraphQL API
✅ REST API-āĻāϰ āĻেā§ে āĻĢাāϏ্āĻ āĻ āĻĢ্āϞেāĻ্āϏিāĻŦāϞ!
✅ Facebook āĻāĻি āϤৈāϰি āĻāϰেāĻে!
đ¯ āĻāĻĻাāĻšāϰāĻŖ: Facebook, GitHub API
đ API-āĻāϰ āϏুāĻŦিāϧা āĻ āĻ āϏুāĻŦিāϧা
✅ API āĻŦ্āϝāĻŦāĻšাāϰেāϰ āϏুāĻŦিāϧা:
✔️ āĻĻ্āϰুāϤ āĻĄেāĻেāϞāĻĒāĻŽেāύ্āĻ āĻšā§!
✔️ āĻিāύ্āύ āϏāĻĢāĻāĻāϝ়্āϝাāϰ āϏāĻšāĻে āĻাāύেāĻ্āĻ āĻāϰা āϝাā§!
✔️ āĻĄাāĻা āĻļেā§াāϰ āĻāϰা āϏāĻšāĻ āĻšā§!
✔️ āĻ
āĻোāĻŽেāĻļāύ āϏāĻšāĻ āĻšā§!
❌ API-āĻāϰ āĻ āϏুāĻŦিāϧা:
❌ āϏিāĻিāĻāϰিāĻি āϏāĻŽāϏ্āϝা āĻšāϤে āĻĒাāϰে!
❌ API āĻĄাāĻāύ āĻšāϞে āĻ
্āϝাāĻĒ āĻাāĻ āĻāϰāĻŦে āύা!
❌ āĻিāĻু API āĻŦ্āϝāĻŦāĻšাāϰেāϰ āĻāύ্āϝ āĻাāĻা āĻĻিāϤে āĻšā§!
đ ️ āĻিāĻাāĻŦে API āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰāĻŦেāύ? (āĻŦেāϏিāĻ āĻāĻĻাāĻšāϰāĻŖ)
đ¯ āĻāĻĻাāĻšāϰāĻŖ: OpenWeather API āĻĻিā§ে āĻāĻŦāĻšাāĻā§া āϤāĻĨ্āϝ āĻāύāĻŦো!
1️⃣ API Key āϤৈāϰি āĻāϰুāύ:
đ https://openweathermap.org/api āĻ āĻিā§ে āĻĢ্āϰি API Key āύিāύ!
2️⃣ API-āϤে āϰিāĻোā§েāϏ্āĻ āĻĒাāĻ াāύ:
import requests
api_key = "āĻāĻĒāύাāϰ_API_KEY"
city = "Dhaka"
url = f"https://api.openweathermap.org/data/2.5/weather?q={city}&appid={api_key}"
response = requests.get(url)
data = response.json()
print(data)
đ āĻāĻি āĻĸাāĻাāϰ āĻā§েāĻĻাāϰ āϤāĻĨ্āϝ JSON āĻĢāϰāĻŽ্āϝাāĻে āϰিāĻাāϰ্āύ āĻāϰāĻŦে! đĻ️
đ¤ āĻļেāώ āĻāĻĨা:
đ API āĻšāϞ āϏāĻĢāĻāĻāϝ়্āϝাāϰ āĻāĻŽিāĻāύিāĻেāĻļāύেāϰ āĻাāώা, āϝা āĻ
্āϝাāĻĒ āĻ āϏাāϰ্āĻিāϏāĻে āĻাāύেāĻ্āĻ āĻāϰে!
đ āĻāĻĒāύি āĻĒ্āϰāϤিāĻĻিāύ Facebook, Google, YouTube, Payment, Gaming-āĻ API āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰেāύ!
đ API āύা āĻĨাāĻāϞে āĻāύ্āĻাāϰāύেāĻেāϰ āĻāϧুāύিāĻ āϏুāĻŦিāϧা āĻĒাāĻā§া āϝেāϤ āύা! đ
đ āĻāĻĒāύি āĻি API āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰেāĻেāύ? āĻোāύ API āĻāĻĒāύাāϰ āĻĒ্āϰিā§? āĻāĻŽেāύ্āĻ āĻāϰুāύ! đ
Comments
Post a Comment