api पर टैग किए गए जवाब

एक एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (एपीआई) वह विनिर्देश है जिसके लिए सॉफ़्टवेयर का उपयोग अन्य सॉफ़्टवेयर द्वारा किया जाता है।

5
कब एक एपीआई को एक एम्बेडेड डीएसएल माना जाता है?
API और एम्बेडेड डोमेन विशिष्ट भाषा (DSL) में क्या अंतर है? क्या यह सिर्फ वाक्यविन्यास है? OpenGL जैसे API पर विचार करें। कैसे एक ग्राफिक्स DSL से अलग है? दूसरे शब्दों में, अगर एक एपीआई पर्याप्त रूप से जटिल है, तो क्या इसे एक एम्बेडेड डीएसएल माना जा सकता है?
10 api  dsl 

3
क्या यह 3 पार्टी संदर्भ आईडी के गुणों के रूप में एपीआई ऑब्जेक्ट परिभाषा के लिए बुरा अभ्यास है?
ऐशे ही: Campaign: type: object properties: id: type: string description: "A GUID identifier" referenceId: type: string description: "A consumers identifier they have used to map their own systems logic to this object." name: type: string description: "'Great Campaign 2017' as an example" मैं संदर्भ के बारे में चिंतित हूँ । …

2
विकल्पों के एक सीमित सेट में जोड़ना; एपीआई ब्रेकिंग परिवर्तन?
एक HTTP एपीआई एंडपॉइंट लें जो निम्नलिखित प्रतिक्रिया मॉडल का विस्तार करता है: { "type": "Dog", "name": "Jessi", ... } typeक्षेत्र में से एक होने के रूप में दस्तावेज में वर्णित किया गया है Dog, Catया Fish। क्या एक नया विकल्प जोड़ना, कहना Rat, एक ब्रेकिंग एपीआई परिवर्तन माना जाएगा? …
9 rest  api  api-design  json 

3
REST parlance में संसाधन और प्रतिनिधित्व के बीच क्या अंतर है?
REST की मेरी समझ जो मॉडलिंग सेवा संचालन को राज्य के प्रतिनिधित्व और एक राज्य से दूसरे राज्य में HTTP के उपयोग के रूप में परिवर्तित करने में सक्षम बनाती है। मैंने हमेशा ही साइड साइड स्टेटस के निरूपण के रूप में संसाधनों को समझा है जब तक कि हाल …
9 rest  api  api-design 

2
महत्वपूर्ण त्रुटियों के रूप में REST API में चेतावनी
मेरे पास एक ऐसा REST API है जिसमें DELETE, POST या PUT जैसे कुछ एंट्रीपॉइंट्स के लिए मेरे पास कुछ सत्यापन नियम हैं जो एक त्रुटि वापस कर सकते हैं। अब मुझे एक नए प्रकार की त्रुटि की आवश्यकता है जैसे गैर-महत्वपूर्ण त्रुटि, कि यह सामान्य तरीके से विफल होना …
9 rest  api 

3
CRUD API: आप किस क्षेत्र को अद्यतन करने के लिए निर्दिष्ट करते हैं?
मान लें कि आपके पास कुछ प्रकार की डेटा संरचना है, जो किसी प्रकार के डेटाबेस में बनी रहती है। सरलता के लिए, आइए इस डेटा संरचना को कॉल करें Person। अब आपको एक CRUD API डिज़ाइन करने का काम सौंपा गया है, जो अन्य एप्लिकेशन को s बनाने, पढ़ने, …

3
पक्ष के साथ एक PUT का उपयोग स्वीकार्य (REST) ​​को प्रभावित करता है
जब भी उपयोगकर्ता कोई फ़ॉर्म अपडेट करता है, मैं एक पूर्ववत इतिहास बनाना चाहता हूं। क्योंकि यह एक अद्यतन है, मैं एक PUT अनुरोध का उपयोग करना चाहता हूं। हालाँकि, मैंने पढ़ा कि PUT को कोई साइड इफेक्ट नहीं होना चाहिए । क्या यहां PUT का उपयोग करना स्वीकार्य है? …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.