2016-05-12 5 views
18

व्यवसाय के लिए स्काइप के आस-पास कई अलग-अलग एसडीके/एपीआई प्रतीत होते हैं। मुझे एक कठिन समय समझ रहा है कि कौन सा सर्वर पक्ष के लिए उपयुक्त होगा बॉट एप्लिकेशन की तरह जो संगठन के भीतर उपयोगकर्ताओं को डोमेन विशिष्ट जानकारी संवाद कर सकता है। उदाहरण के लिए हम संदेशों के माध्यम से कार्य (ओं) वितरित करने और उपस्थिति आधारित कार्य असाइनमेंट करने में सक्षम होना चाहते हैं। ऐसा लगता है कि यह काफी कम फांसी वाला फल है लेकिन ऐसा करने के लिए आरईएसटी एंडपॉइंट्स और दस्तावेज़ीकरण कहां है। उदाहरण के लिए मान लीजिए कि मैं थोड़ा कंसोल एप्लीकेशन बनाना चाहता हूं जो आपको यह सुनिश्चित कर सके कि आप किस एपीआई की सिफारिश करेंगे?क्या मुझे बिजनेस सर्वर एप्लिकेशन के लिए स्काइप के लिए यूसीडब्ल्यूए या यूसीएमए या अन्य एपीआई का उपयोग करना चाहिए?

धन्यवाद!

उत्तर

20

यहाँ UCMA और UCWA के बीच मुख्य अंतर हैं:

  • UCMA एक .NET एसडीके है कि एक से अधिक अमीर नियंत्रण प्रदान करता है व्यापार सर्वर परिनियोजन के लिए स्काइप। यह एप्लिकेशन को स्वचालित रूप से कॉल और संदेशों को रूट करने, स्वचालित प्रतिक्रियाएं (आईवीआर या चैट बॉट), रिकॉर्ड वार्तालाप आदि प्रदान करने में सक्षम बनाता है। इसका उपयोग scenarios जैसे 'संपर्क केंद्र' एप्लिकेशन में किया जा सकता है जो आने वाले कॉल को किसी उपलब्ध एजेंट को वितरित करता है सही कौशल। यूसीएमए अनुप्रयोग managed हैं जो उन्हें सर्वर सर्वर पर चलकर activated हैं जो स्काइप के लिए व्यापार सर्वर परिनियोजन के हिस्से के रूप में हैं। इस प्रकार, यूसीएमए स्काइप फॉर बिज़नेस ऑनलाइन (ऑफिस 365) के लिए उपलब्ध नहीं है।

  • UCWA एक विश्वसनीय वेब एपीआई है जो व्यवसाय प्रयोक्ता के लिए एक स्काइप की ओर से कार्य करता है। यह एप्लिकेशन को उस उपयोगकर्ता के लिए संदेश भेजने और प्राप्त करने, उनके संपर्कों के लिए उपस्थिति पढ़ने आदि को सक्षम बनाता है। आमतौर पर इसका उपयोग इंटरैक्टिव "व्यापार की रेखा" अनुप्रयोगों के लिए किया जाता है जो स्काइप को व्यवसाय संदेश/उपस्थिति के लिए एम्बेड करना चाहते हैं। एक 'तकनीकी खाता' बनाना भी संभव है, जो वास्तविक व्यक्ति से मेल नहीं खाता है, और 'हेडलेस' सर्वर अनुप्रयोगों में यूसीडब्ल्यूए का उपयोग करता है लेकिन इस दृष्टिकोण में वर्तमान में प्रमाणीकरण और स्केलेबिलिटी सीमाएं हैं। यूसीडब्ल्यूए अनुप्रयोगों में कोई तैनाती बाधा नहीं है क्योंकि यूसीडब्ल्यूए एक नियमित रीस्टफुल वेब एपीआई है। यह स्काइप फॉर बिज़नेस सर्वर (get started) और स्काइप फॉर बिज़नेस ऑनलाइन (get started) दोनों के लिए उपलब्ध है। उत्तरार्द्ध में slightly fewer capabilities अभी है: - उदाहरण के लिए, संदेश भेजे जा सकते हैं लेकिन प्राप्त नहीं किए गए - हालांकि इसे जल्द ही बदलना चाहिए।

+0

क्या डेस्कटॉप एपीआई कि यहाँ उल्लेख कर रहे हैं के बारे में (क्या आप जानते हैं कि वे किस तरह UCMA से अलग कर रहे हैं करते हैं?): Https://dev.office.com/skype/sdks –

+2

डेस्कटॉप एपीआई आप प्रोग्राम करने की अनुमति स्काइप फॉर बिजनेस (Lync) क्लाइंट को नियंत्रित करें जो पहले से ही किसी उपयोगकर्ता के पीसी पर स्थापित है। उदाहरण के लिए, आप उस क्लाइंट पर प्राप्त संदेशों तक पहुंच सकते हैं, और क्लाइंट को नया संदेश भेजने के लिए ड्राइव कर सकते हैं। आप क्लाइंट के अपने यूआई को पूरी तरह छुपा सकते हैं, और इसे अपने आप से बदल सकते हैं। ये परिदृश्य यूसीडब्लूए के समान हैं, लेकिन निश्चित रूप से यूसीडब्ल्यूए का उपयोग कहीं भी किया जा सकता है, न केवल एसएफबी के साथ एक पीसी पर। –

+1

[आपके द्वारा लिंक किए गए पृष्ठ पर एपीआई और एसडीके की सूची को पूरा करने के लिए, आप वेब एसडीके और ऐप एसडीके के बारे में वेब/जावास्क्रिप्ट और आईओएस/एंड्रॉइड के लिए यूसीडब्ल्यूए के आसपास रैपर के रूप में सोच सकते हैं। यद्यपि सटीक फीचर सेट में कुछ भिन्नता है जो प्रत्येक वर्तमान में समर्थन करता है, जो समय के साथ भी बाहर होना चाहिए।] –

-2

मुझे लगता है कि यूसीएमए और यूसीडब्ल्यूए दोनों का उपयोग किया जा सकता है। हालांकि, आप एक सर्वर आवेदन चाहते हैं, यूसीडब्ल्यूए मामले में फिट लगता है। यहाँ एसडीके का विस्तार है, तुम वहाँ पर कोड नमूने पा सकते हैं: https://msdn.microsoft.com/en-us/library/office/mt650889(v=office.16).aspx

संबंधित मुद्दे

 संबंधित मुद्दे