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

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

9
क्या आपको बाहरी API से अनपेक्षित मानों की रक्षा करनी चाहिए?
कहते हैं कि आप एक फ़ंक्शन को कोड कर रहे हैं जो बाहरी एपीआई से इनपुट लेता है MyAPI। उस बाहरी API MyAPIका एक अनुबंध होता है जिसमें कहा गया है कि यह एक stringया एक रिटर्न देगा number। यह तरह बातें से सुरक्षा के लिए सिफारिश की है null, …

10
"आपके क्षेत्र में सेवा उपलब्ध नहीं" त्रुटि के लिए http स्थिति कोड क्या होना चाहिए?
हमारी सेवा अभी 5 शहरों में है। यदि कोई हमारी सेवा एपीआई को किसी अन्य शहर से कॉल करने का प्रयास करता है, तो हम इस त्रुटि को फेंकना चाहते हैं Service not available in your area। सवाल यह है कि इस त्रुटि के लिए उपयुक्त http कोड क्या होगा? …
51 api  api-design  http 

3
SOAP का वर्तमान में क्या महत्व है
अंतिम बार मुझे एक SOAP आधारित सेवा का सामना करना पड़ा था जो 2013 में एक वित्तीय फर्म में मेरी इंटर्नशिप के दौरान था। यह वह समय था जब मैंने आईटी में अपना करियर शुरू किया था। मुझे याद है कि मेरे एक इंजीनियरिंग कोर्स में SOAP के बारे में …
51 rest  api  web-services  soap 

3
एक जटिल Restful खोज विधि करने का एक उचित तरीका क्या है?
REST सिद्धांतों के बाद, मैं अपने API के लिए एक GET विधि बनाना चाहता हूं जो कुछ मानदंडों का उपयोग करके खोज करता है और क्लाइंट को परिणाम लौटाता है। समस्या यह है कि मानदंड में 14 पैरामीटर हो सकते हैं, उनमें से एक जटिल वस्तुओं की एक सूची है, …
44 rest  api 

3
डोम के बारे में इतना बुरा क्या है?
मैं लोगों (क्रॉकफोर्ड विशेष रूप से) को यह कहते हुए सुनता रहता हूं कि DOM एक भयानक API है, लेकिन वास्तव में इस कथन को सही नहीं ठहरा रहा है। क्रॉस-ब्राउज़र असंगतताओं के अलावा, कुछ कारण हैं कि DOM को इतना बुरा क्यों माना जाता है?

3
क्या यह वास्तव में एक एपीआई ग्राहक के परीक्षण के लायक है?
यह कुछ ऐसा है जो मुझे थोड़ी देर के लिए परेशान कर रहा है। क्या यह वास्तव में एक एपीआई ग्राहक के परीक्षण के लायक है? मान लें कि आप किसी पालतू जानवर REST API को कॉल-सार-दूर करने के लिए एक छोटा वर्ग बना रहे हैं। पेटशॉप एक बहुत ही …
38 unit-testing  api 

8
मैं किसी कंपनी के भीतर आंतरिक एपीआई कुंजी साझा करने को कैसे हतोत्साहित कर सकता हूं?
हम एक नई सेवा पर काम कर रहे हैं - यह सेवा संभावित रूप से सीधे उपयोगकर्ता उपकरणों पर अनुप्रयोगों से कॉल की जाएगी। इन एप्लिकेशनों को संगठन द्वारा प्रदान की गई कई विकास टीमों द्वारा विकसित और समर्थित किया जाएगा, यह सब हमारे द्वारा प्रदान किए गए डेटा पर …

5
यह कैसे परिभाषित किया जाता है कि एक विधि को परिभाषित करने की तुलना में एक मजबूत प्रतिबद्धता को ओवरराइड किया जा सकता है जिसे एक विधि कहा जा सकता है?
से: http://www.artima.com/lejava/articles/designprinciples4.html एरिक गामा: मुझे अभी भी लगता है कि यह दस साल बाद भी सच है। व्यवहार को बदलने के लिए वंशानुक्रम एक अच्छा तरीका है। लेकिन हम जानते हैं कि यह भंगुर है, क्योंकि उपवर्ग आसानी से उस संदर्भ के बारे में धारणा बना सकता है जिसमें एक …

8
मैं ऐसे कार्यों का एक सेट कैसे लिख सकता हूं जो किसी भी प्रोग्रामिंग भाषा से (लगभग) से मंगवाए जा सकते हैं?
मैं एक एपीआई लिखने का एक तरीका खोजना चाहता हूं जिसे किसी अन्य प्रोग्रामिंग भाषा से भाषा बाइंडिंग (या किसी अन्य ढांचे) के माध्यम से एक्सेस किया जा सके। क्या इसे करना संभव है? यदि हां, तो "क्रॉस-लैंग्वेज" एपीआई लिखने के लिए कौन सी प्रोग्रामिंग भाषा सबसे उपयुक्त होगी? मेरा …
33 api  languages  binding 

3
कैसे एक सार्वजनिक एपीआई में प्रतिनिधित्व (enum) प्रकार
मैं एक साधारण एपीआई पर काम कर रहा हूं जिसे मैं अपने ग्राहक के लिए उपयोग करना चाहता हूं, और भविष्य में जनता के लिए खोलना चाहता हूं। मेरे पास "आइटम" ऑब्जेक्ट हैं जो अलग-अलग "प्रकार" हो सकते हैं। इस समय मेरे लिए एक C एक "टाइपफीड एनम" है: typedef …

2
क्या एक वेबसाइट को अपने स्वयं के सार्वजनिक एपीआई का उपयोग करना चाहिए?
मैं एक webservice लिखना शुरू कर रहा हूं, और मैंने नोडजेएस और एक रैस्टफुल दृष्टिकोण के साथ बनाया है। मैं जो इकट्ठा करता हूं: लाभ यह है कि आपको कोड डुप्लिकेट नहीं करना है। नुकसान यह है कि आप: सार्वजनिक API को बार-बार अपडेट करेगा, लेकिन संस्करण के साथ हल …
31 api 

9
इंटरफ़ेस नामकरण: उपसर्ग 'कैन-' बनाम प्रत्यय '-एबल'
इंटरफेस जैसे उदाहरण के लिए प्रत्यय के रूप में '-able' का उपयोग करना आम है सीरियल करने योग्य मुद्रण योग्य असंख्य पीने योग्य घूर्णन योग्य मैं सोच रहा था कि 'कैन-' बेहतर हो सकता है क्योंकि यह अधिक वर्णनात्मक हो सकता है। हां, यह अधिक चिंताजनक है और यह इंटरफ़ेस …
29 api  interfaces 

2
कन्वेंशन क्यों कहता है कि डीबी टेबल के नाम विलक्षण हैं, लेकिन रेस्टफुल रिसोर्स बहुवचन हैं?
यह एक सुंदर स्थापित कन्वेंशन है जो डेटाबेस टेबल के नाम, SQL में कम से कम, एकवचन होना चाहिए। इस सवाल और चर्चा कोSELECT * FROM user; देखें । यह भी एक बहुत स्थापित सम्मेलन है कि RESTful एपीआई संसाधन नाम बहुवचन होना चाहिए। GET /users/123और यह एकPOST /users देखें …

4
वेब एपीआई प्रमाणीकरण तकनीक
हमारे पास लोगों के अनुरोधों के लिए xml / json की सेवा के लिए एक asp.net MVC वेब सेवा ढांचा है। अनुरोध प्राप्त करें लेकिन उपयोगकर्ताओं को प्रमाणित करने के लिए जावास्क्रिप्ट (OO भाषाओं) के साथ कोडिंग करने वाले उपयोगकर्ताओं के लिए सबसे अच्छा तरीका (तेज़, आसान, मामूली) का पता …
26 security  api  web  services  rest 

1
बाकी एपीआई - मोबाइल विशिष्ट चुनौतियां
मैं एक नई iOS ऐप परियोजना पर काम कर रहा हूं, मोबाइल पक्ष पर। कुछ आर्किटेक्चर परिवर्तन हो रहे हैं और यह पता चलता है कि हमें एक कस्टम निर्मित निजी एपीआई पर भरोसा करना होगा जिसका उपयोग हम उस ऐप के द्वारा किया जाएगा और अन्य क्लाइंट जैसे कि …
25 rest  api  ios  mobile 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.