डेवलपर्स के लिए शीर्ष 10 खाद्य और पोषण एपीआई का अन्वेषण
तेजी से विकसित हो रही तकनीक की दुनिया में, एपीआई (एप्लिकेशन प्रोग्रामिंग इंटरफेस) डेवलपर्स के लिए आवश्यक उपकरण बन गए हैं, विशेष रूप से खाद्य और पोषण क्षेत्र में। यह ब्लॉग पोस्ट खाद्य और पोषण श्रेणी में शीर्ष 10 एपीआई में गहराई से जानकारी प्रदान करता है, उनके विशेषताओं, क्षमताओं और व्यावहारिक अनुप्रयोगों के बारे में। चाहे आप एक भोजन योजना ऐप, एक पोषण ट्रैकर, या एक रेसिपी-साझाकरण प्लेटफॉर्म बना रहे हों, ये एपीआई आपके एप्लिकेशन की कार्यक्षमता को महत्वपूर्ण रूप से बढ़ा सकते हैं।
1. व्यायाम डेटाबेस एपीआई
व्यायाम डेटाबेस एपीआई 1300 से अधिक व्यायामों का एक व्यापक डेटाबेस प्रदान करता है, जिसमें व्यक्तिगत व्यायाम डेटा और एनिमेटेड प्रदर्शन शामिल हैं। यह एपीआई विशेष रूप से फिटनेस अनुप्रयोगों और जिम के लिए उपयोगी है जो उपयोगकर्ताओं को विस्तृत व्यायाम जानकारी प्रदान करना चाहते हैं।
व्यायाम डेटाबेस एपीआई की प्रमुख विशेषताएँ शामिल हैं:
- शरीर के भागों की सूची: वर्कआउट के दौरान लक्षित करने के लिए उपलब्ध शरीर के भागों की सूची प्राप्त करें।
- शरीर के भाग के अनुसार व्यायाम सूची: विशिष्ट शरीर के भागों द्वारा फ़िल्टर किए गए व्यायाम प्राप्त करें, जिससे उपयोगकर्ता अपने इच्छित क्षेत्रों पर ध्यान केंद्रित कर सकें।
- लक्षित मांसपेशियों की सूची: उपलब्ध लक्षित मांसपेशियों की सूची तक पहुँच प्राप्त करें ताकि उपयोगकर्ता समझ सकें कि व्यायाम के दौरान कौन सी मांसपेशियाँ सक्रिय होती हैं।
- लक्षित मांसपेशी के अनुसार सूची: प्राथमिक लक्षित मांसपेशी के आधार पर व्यायाम प्राप्त करें, जो मांसपेशी-विशिष्ट प्रशिक्षण में मदद करता है।
- सभी व्यायामों की सूची: व्यापक पहुँच के लिए गैर-पृष्ठांकित प्रारूप में सभी व्यायाम प्राप्त करें।
- व्यायाम आईडी द्वारा: इसके अद्वितीय आईडी का उपयोग करके एक विशिष्ट व्यायाम के बारे में विस्तृत जानकारी प्राप्त करें।
- उपकरण की सूची: वर्तमान में उपलब्ध व्यायाम उपकरण प्राप्त करें, जिससे वर्कआउट योजना में सुधार होता है।
- उपकरण द्वारा सूची: उपयोग किए गए उपकरण के प्रकार के अनुसार श्रेणीबद्ध व्यायाम प्राप्त करें।
- एआई वर्कआउट प्लानर: उपयोगकर्ता इनपुट जैसे लिंग, वजन, और फिटनेस लक्ष्यों के आधार पर अनुकूलित वर्कआउट योजनाएँ उत्पन्न करें।
- जलन कैलोरी: उपयोगकर्ता के पैरामीटर के आधार पर विशिष्ट व्यायाम के दौरान जलने वाली कैलोरी की संख्या की गणना करें।
शरीर के भाग के अनुसार व्यायाम सूची विशेषता के लिए उदाहरण प्रतिक्रिया:
[{"bodyPart":"waist","equipment":"body weight","gifUrl":"https://api.exercisedb.io/image/LZcgDnTse0YQi5","id":"0001","name":"3/4 sit-up","target":"abs"}]
2. लो कार्ब और कीटो रेसिपी एपीआई
लो कार्ब और कीटो रेसिपी एपीआई उन डेवलपर्स के लिए एक व्यापक संसाधन है जो लो-कार्ब और कीटो रेसिपी प्रदान करना चाहते हैं। एक हजार से अधिक रेसिपियों के साथ, यह एपीआई पोषण ऐप्स और खाद्य-संबंधित सेवाओं के लिए आदर्श है।
प्रमुख विशेषताएँ शामिल हैं:
- यादृच्छिक रेसिपी: डेटाबेस से एक यादृच्छिक रेसिपी के साथ उपयोगकर्ताओं को आश्चर्यचकित करें।
- रेसिपी खोजें: विशिष्ट मानदंडों से मेल खाने वाली रेसिपी खोजें, जिससे व्यक्तिगत भोजन सुझाव मिल सकें।
यादृच्छिक रेसिपी विशेषता के लिए उदाहरण प्रतिक्रिया:
{"id":"3e2d06c4-4851-48b5-a12a-973937bd0311","name":"लो कार्ब एवोकाडो पेस्टो नूडल्स","description":"पारंपरिक पास्ता का एक स्वादिष्ट लो-कार्ब विकल्प।","prepareTime":20,"cookTime":2,"ingredients":[{"name":"Zucchini Noodles","servingSize":{"units":"cup, sliced","desc":"6 cup, sliced","qty":6.0,"grams":678.0,"scale":6.78}}]}
3. फीड रीडर एपीआई
फीड रीडर एपीआई डेवलपर्स को विभिन्न RSS/ATOM/JSON फीड यूआरएल से डेटा पढ़ने और सामान्यीकृत करने की अनुमति देता है। यह एपीआई समाचार एग्रीगेटर्स और सामग्री-आधारित सेवाओं के निर्माण के लिए आदर्श है।
प्रमुख विशेषताएँ शामिल हैं:
- फीड डेटा प्राप्त करें: निर्दिष्ट ATOM/RSS स्रोत से फीड डेटा प्राप्त करें, इसे सामान्य प्रारूप में सामान्यीकृत करें।
फीड डेटा प्राप्त करें विशेषता के लिए उदाहरण प्रतिक्रिया:
{"error":0,"message":"फीड निष्कर्षण सफलता","data":{"title":"Google News","link":"https://news.google.com","description":"Latest news articles","language":"en-US","published":"2025-01-24T14:23:18.000Z","entries":[{"id":"1","title":"Article Title","link":"https://example.com/article","published":"2024-01-01T00:00:00.000Z","description":"Brief description of the article."}]}}
4. पाठ से पोषण जानकारी एपीआई
पाठ से पोषण जानकारी एपीआई प्राकृतिक भाषा प्रसंस्करण का उपयोग करके पाठ से खाद्य जानकारी निकालता है और कैलोरी, सर्विंग आकार, और अधिक जैसे पोषण विवरण प्रदान करता है।
प्रमुख विशेषताएँ शामिल हैं:
- पोषण प्राप्त करें: किसी भी खाद्य वस्तु से संबंधित पोषण जानकारी प्राप्त करें जो पाठ प्रारूप में दी गई हो।
पोषण प्राप्त करें विशेषता के लिए उदाहरण प्रतिक्रिया:
[{"name": "orange juice", "calories": 112, "serving_size_g": 240, "fat_total_g": 0.3, "sodium_mg": 4, "carbohydrates_total_g": 28.0}]
5. सामग्री पार्सर एपीआई
सामग्री पार्सर एपीआई डेवलपर्स को किसी भी पाठ से सामग्री सूची निकालने की अनुमति देता है, जिससे यह रेसिपी ऐप्स और पोषण ट्रैकिंग प्लेटफार्मों के लिए उपयोगी होता है।
प्रमुख विशेषताएँ शामिल हैं:
- पार्सर: सामग्री सूची से व्यक्तिगत घटकों को निकालें और वर्गीकृत करें, संरचित डेटा लौटाएँ।
पार्सर विशेषता के लिए उदाहरण प्रतिक्रिया:
{"ingredients":[{"input":"3 to 4 tbsp whole milk","quantity":"3","unit":"tablespoon","name":"whole milk"},{"input":"8 large Granny Smith apples","quantity":"8","size":"large","name":"Granny Smith apples"}]}
6. शेफ जनरेटर एपीआई
शेफ जनरेटर एपीआई उपयोगकर्ता इनपुट और प्राथमिकताओं के आधार पर नई रेसिपी उत्पन्न करता है, जिससे यह खाद्य पेशेवरों और घरेलू रसोइयों के लिए एक मूल्यवान उपकरण बनता है।
प्रमुख विशेषताएँ शामिल हैं:
- रेसिपी जनरेटर: निर्दिष्ट सामग्रियों के आधार पर एक रेसिपी उत्पन्न करें।
रेसिपी जनरेटर विशेषता के लिए उदाहरण प्रतिक्रिया:
{"recipeName":"Cheesy Potato Casserole","howManyServings":"6","ingredients":["4 cups diced potatoes","1/2 cup butter, melted","1/2 cup all-purpose flour"],"instructions":["Preheat oven to 350 degrees F.","Combine ingredients in a baking dish."]}
7. खाद्य पाठ विश्लेषण एपीआई
खाद्य पाठ विश्लेषण एपीआई खाद्य वस्तुओं से पोषण सामग्री का विश्लेषण और निकालने के लिए एनएलपी का उपयोग करता है, जिससे यह खाद्य ट्रैकिंग ऐप्स और पोषण शिक्षा संसाधनों के लिए आदर्श है।
प्रमुख विशेषताएँ शामिल हैं:
- खाद्य विश्लेषण: असंरचित खाद्य पाठ से पोषण जानकारी निकालें।
खाद्य विश्लेषण विशेषता के लिए उदाहरण प्रतिक्रिया:
{"calories":122,"totalWeight":86.0,"dietLabels":["LOW_CARB","LOW_SODIUM"],"healthLabels":["VEGETARIAN","GLUTEN_FREE"],"totalNutrients":{"ENERC_KCAL":{"label":"Energy","quantity":122,"unit":"kcal"}}}
8. खाद्य पोषण जानकारी एपीआई
खाद्य पोषण जानकारी एपीआई उपयोगकर्ताओं को खाद्य पदार्थों की खोज करने और विस्तृत पोषण जानकारी प्राप्त करने की अनुमति देता है, जिसमें कैलोरी की गणना और मैक्रोन्यूट्रिएंट ब्रेकडाउन शामिल है।
प्रमुख विशेषताएँ शामिल हैं:
- कीवर्ड द्वारा खाद्य खोजें: कीवर्ड का उपयोग करके खाद्य पदार्थों की खोज करें ताकि पोषण जानकारी प्राप्त की जा सके।
- आईडी द्वारा खाद्य खोजें: इसके FDC आईडी का उपयोग करके एक विशिष्ट खाद्य वस्तु के बारे में विस्तृत जानकारी प्राप्त करें।
कीवर्ड द्वारा खाद्य खोजें विशेषता के लिए उदाहरण प्रतिक्रिया:
{"totalHits":6846,"foods":[{"fdcId":1799988,"description":"BACON","brandName":"FESTIVAL FOODS","foodNutrients":[{"nutrientName":"Protein","value":7.14,"unitName":"g"}]}]}
9. मैक्सिकन भोजन एपीआई
मैक्सिकन भोजन एपीआई प्रामाणिक मैक्सिकन रेसिपियों का एक विशाल संग्रह प्रदान करता है, जिससे यह मैक्सिकन व्यंजनों में रुचि रखने वाले डेवलपर्स के लिए एक मूल्यवान संसाधन बनता है।
प्रमुख विशेषताएँ शामिल हैं:
- सभी मैक्सिकन खाद्य पदार्थ प्राप्त करें: उपलब्ध मैक्सिकन भोजन की सूची प्राप्त करें।
- मैक्सिकन खाद्य आईडी प्राप्त करें: इसके आईडी का उपयोग करके एक विशिष्ट व्यंजन के बारे में विस्तृत जानकारी प्राप्त करें।
सभी मैक्सिकन खाद्य पदार्थ प्राप्त करें विशेषता के लिए उदाहरण प्रतिक्रिया:
[{"id":"1","title":"Pressure cooker refried beans","difficulty":"Easy","image":"https://apipics.s3.amazonaws.com/mexican_api/1.jpg"}]
10. शाकाहारी भोजन एपीआई
शाकाहारी भोजन एपीआई शाकाहारी रेसिपियों का एक व्यापक संग्रह प्रदान करता है, जिससे डेवलपर्स के लिए विभिन्न अनुप्रयोगों के लिए पौधों पर आधारित रेसिपियों तक पहुँच प्राप्त करना आसान हो जाता है।
प्रमुख विशेषताएँ शामिल हैं:
- शाकाहारी खाद्य पदार्थ प्राप्त करें: उपलब्ध शाकाहारी भोजन की सूची प्राप्त करें।
- शाकाहारी खाद्य पदार्थ आईडी प्राप्त करें: इसके आईडी का उपयोग करके एक विशिष्ट शाकाहारी रेसिपी के बारे में विस्तृत जानकारी प्राप्त करें।
शाकाहारी खाद्य पदार्थ प्राप्त करें विशेषता के लिए उदाहरण प्रतिक्रिया:
[{"id":"1","title":"Dark chocolate bark with sea salt","difficulty":"Easy","image":"https://apipics.s3.amazonaws.com/vegan_api/1.jpg"}]
निष्कर्ष
निष्कर्ष में, इस ब्लॉग पोस्ट में चर्चा किए गए एपीआई खाद्य और पोषण श्रेणी में डेवलपर्स के लिए उपलब्ध कुछ बेहतरीन संसाधनों का प्रतिनिधित्व करते हैं। व्यायाम डेटाबेस एपीआई से लेकर शाकाहारी भोजन एपीआई तक, प्रत्येक एपीआई अद्वितीय विशेषताएँ और क्षमताएँ प्रदान करता है जो स्वास्थ्य, पोषण, और पाक अन्वेषण पर केंद्रित अनुप्रयोगों को बढ़ा सकते हैं। इन एपीआई का लाभ उठाकर, डेवलपर्स व्यक्तिगत पोषण और भोजन योजना की बढ़ती मांग को पूरा करने के लिए नवोन्मेषी समाधान बना सकते हैं।