सम्पर्क सेवा API
सन्दर्भ
डिसेम्बर २०२२
BEMS सम्पर्क सेवा API के हो?
सम्पर्क सेवा API ले तेस्रो-पक्ष BlackBerry Dynamics एपहरूलाई प्रयोगकर्ताको सम्पर्क फोल्डर र प्रयोगकर्ताले आफ्नो मेलबक्सको सम्पर्क फोल्डरमा सिर्जना गर्ने कुनै पनि फोल्डर र सबफोल्डरहरूबाट सम्पर्क जानकारी क्वेरी गर्न, पुन: प्राप्त गर्न, सिर्जना गर्न र अद्यावधिक गर्न अनुमति दिन्छ। पूर्वका लागिampले, तपाइँ निम्न गर्न API को प्रयोग गर्न सक्नुहुन्छ:
- नयाँ सम्पर्कहरू सिर्जना गर्नुहोस्
- सम्पर्क फोल्डर अन्तर्गत फोल्डरहरू र सबफोल्डरहरू सिर्जना गर्नुहोस्
- सम्पर्क फोल्डरबाट सम्पर्कहरूको पूर्ण सूची प्राप्त गर्नुहोस्
- निर्दिष्ट फोल्डर वा सबफोल्डरबाट सम्पर्कहरू पुन: प्राप्त गर्नुहोस्
- एकल सम्पर्क पुन: प्राप्त गर्नुहोस्
- तोकिएको मितिदेखि नयाँ र परिमार्जित सम्पर्कहरू पुन: प्राप्त गर्नुहोस्
- अवस्थित सम्पर्क जानकारी अपडेट गर्नुहोस्
अनुरोध गर्नुहोस्, सिर्जना गर्नुहोस्, र ढाँचा अपडेट गर्नुहोस्
तपाईंले API मा BEMS अन्तिम बिन्दु निर्दिष्ट गर्नुपर्छ। अन्तबिन्दुले वस्तु ठेगाना कहाँ अवस्थित छ भनेर निर्दिष्ट गर्दछ।
अन्तिम बिन्दु: :8443/api/सम्पर्क
BEMS मा मेलबक्सबाट सम्पर्क जानकारी पुन: प्राप्त गर्न HTTP अनुरोधको ढाँचा हो:
POST :8443/api/सम्पर्क
BEMS मा मेलबक्समा सम्पर्क सिर्जना गर्न HTTP अनुरोधको ढाँचा हो:
POST :8443/api/contact/create
BEMS मा मेलबक्समा सम्पर्क अद्यावधिक गर्न HTTP अनुरोधको ढाँचा हो:
POST :8443/api/contact/update
मा सम्पर्क फोल्डर अन्तर्गत थप फोल्डरहरू र सबफोल्डरहरू सिर्जना गर्न HTTP अनुरोधको लागि ढाँचा
BEMS मा मेलबक्स हो:
POST :8443/api/folder/create
BEMS मा मेलबक्समा सम्पर्क फोल्डर अन्तर्गत सबै फोल्डरहरू र सबफोल्डरहरू प्राप्त गर्न HTTP अनुरोधको ढाँचा हो:
POST :8443/api/folder/get
निम्नानुसार छampहेडर:
सामग्री-प्रकार: application/json
X-Good-GD-AuthToken:
सम्पर्क सूची जानकारी अनुरोध गर्दै
तेस्रो-पक्ष BlackBerry Dynamics अनुप्रयोगहरूले सम्पर्क जानकारी पुन: प्राप्त गर्न सक्छन् जुन तपाईंले निर्दिष्ट गर्नुभएको अवधि भित्र थपिएको थियो, निर्दिष्ट सम्पर्क, वा सम्पर्क सूची प्रयोगकर्ताको सम्पर्क फोल्डरबाट तिनीहरूको मेलबक्समा।
सम्पर्क सूची जानकारी गुणहरू पुन: प्राप्त गर्दै
निम्न तालिकाले तपाईले मेलबक्समा प्रयोगकर्ताको फोल्डरबाट सम्पर्क सूची जानकारी पुन: प्राप्त गर्दा JSON ढाँचा गरिएको अनुरोधमा समावेश गर्न सक्ने अनुरोधको मुख्य गुणहरू वर्णन गर्दछ।
| प्यारामिटर | टाइप गर्नुहोस् | विवरण |
| खाता | स्ट्रिङ | यो प्यारामिटरले प्रयोगकर्ताको इमेल खाता निर्दिष्ट गर्दछ जुन सम्पर्क जानकारी अनुरोध गर्न प्रयोग गरिन्छ (उदाहरणका लागिampले, jamie01@ex365.exampcom). |
| नाम द्वारा | स्ट्रिङ | यो प्यारामिटरले निर्दिष्ट नामको आधारमा प्रयोगकर्ताको स्थानीय सम्पर्कहरू खोज्न निर्दिष्ट गर्दछ। खोज परिणामहरूमा निर्दिष्ट वर्णहरूको सेट भएका सबै सम्पर्कहरू समावेश छन्। पूर्वका लागिample, "ByName": "Jane" ले सबै प्रयोगकर्ताहरूलाई फर्काउनेछ जसको पहिलो नाम, थर वा नामको अंश हो। तपाईंले यो प्यारामिटर प्रयोग गर्दा, तपाईंले फिर्ता गरिएका सम्पर्कहरूका लागि थप जानकारी प्राप्त गर्न UserShape गुणहरू "आधारभूत" वा "विवरण" समावेश गर्न सक्नुहुन्छ। थप जानकारीको लागि तलको UserShape प्यारामिटर हेर्नुहोस्। |
| इमेल बाट | स्ट्रिङ | यो प्यारामिटरले विशिष्ट इमेल ठेगानाको साथ प्रयोगकर्ताको स्थानीय सम्पर्क सूची खोज्न निर्दिष्ट गर्दछ। तपाईंले यो प्यारामिटर प्रयोग गर्दा, तपाईंले फिर्ता गरिएका सम्पर्कहरूका लागि थप जानकारी प्राप्त गर्न UserShape प्यारामिटर गुणहरू "आधारभूत" वा "विवरण" समावेश गर्न सक्नुहुन्छ। थप जानकारीको लागि तलको UserShape प्यारामिटर हेर्नुहोस्। |
| फोल्डरआईडी | स्ट्रिङ | यो प्यारामिटरले निर्दिष्ट फोल्डरआईडीबाट सम्पर्कहरू पुन: प्राप्त गर्दछ। यो ऐच्छिक छ। यदि FolderId निर्दिष्ट गरिएको छैन भने, BEMS ले प्रयोगकर्ताको सम्पर्क फोल्डरबाट सम्पर्कहरू पुन: प्राप्त गर्दछ। |
| अधिकतम नम्बर | पूर्णांक | यो प्यारामिटरले खोज क्वेरीमा फर्काउनका लागि सम्पर्क वा वस्तुहरूको अधिकतम संख्या निर्दिष्ट गर्दछ। पूर्वनिर्धारित रूपमा, BEMS ले एक पटकमा 512 वस्तुहरू मात्र फर्काउन सक्छ। क्लाइन्टले भन्दा बढी पुन: प्राप्त गर्न धेरै कलहरू गर्नुपर्छ "अफसेट" प्यारामिटर सेट गरेर 512 वस्तुहरू। "अधिक उपलब्ध" मानले ग्राहकलाई थप वस्तुहरू उपलब्ध छन् भने बताउँछ। थप जानकारीको लागि तलको API प्रतिक्रिया तालिका हेर्नुहोस्। |
| अफसेट | पूर्णांक | यो प्यारामिटरले ब्याच प्रतिक्रियाको सुरूवात बिन्दु निर्दिष्ट गर्दछ। पूर्वनिर्धारित रूपमा, अफसेट ० (शून्य) हो। |
| Ts देखि | पूर्णांक (लामो) | यो प्यारामिटरले निर्दिष्ट समयदेखि प्रयोगकर्ताको व्यक्तिगत सम्पर्क सूचीमा नयाँ वा परिमार्जित सम्पर्कहरू निर्दिष्ट गर्दछ। चूंकि Ts युग समय ढाँचामा निर्दिष्ट गरिएको छ। यदि तपाइँ नयाँ र परिमार्जित सम्पर्कहरू पुन: प्राप्त गर्न चाहनुहुन्छ भने, तपाइँ सम्पर्कहरूको खोजी सुरु गर्न sinceTs निर्दिष्ट गर्नुपर्छ। यदि SinceTs निर्दिष्ट गरिएको छैन भने, BEMS ले प्रयोगकर्ताको सम्पर्क फोल्डरबाट सबै सम्पर्कहरू पुन: प्राप्त गर्दछ। तपाईंले यो प्यारामिटर प्रयोग गर्दा, तपाईंले फिर्ता गरिएका सम्पर्कहरूका लागि थप जानकारी प्राप्त गर्न UserShape प्यारामिटर गुणहरू "आधारभूत" वा "विवरण" समावेश गर्न सक्नुहुन्छ। थप जानकारीको लागि तलको UserShape प्यारामिटर हेर्नुहोस्। |
| प्रयोगकर्ता आकार | स्ट्रिङ एरे | यो प्यारामिटरले खोज परिणामहरूमा फर्काउनका लागि विशेषताहरूको सूची निर्दिष्ट गर्दछ (उदाहरणका लागिampले, बेसिक, मोबाइलफोन, जॉबटाइटल, फोटो)। UserShape ले सामान्य गुणहरूको सूचीको पूर्वनिर्धारित सूचीलाई समर्थन गर्दछ: आधारभूत र विवरण। आधारभूत र विवरण सम्पत्ति नाम सूचीहरू BEMS मा कन्फिगर गर्न सकिन्छ। • आधारभूत: पूर्वनिर्धारित रूपमा, यो गुणले निम्न गुणहरूको सूची फर्काउँछ: LastName, DisplayName, EmailAddress, र PhoneNumbers। • विवरण: पूर्वनिर्धारित रूपमा, यो सम्पत्तिले आधारभूत गुणहरूका अतिरिक्त निम्न गुणहरूको सूची फर्काउँछ: भौतिक ठेगाना, कम्पनीको नाम, कामको शीर्षक, विभाग, र फोटो। प्रशासकहरूले कसरी गर्न सक्छन् भन्ने निर्देशनहरूको लागि view वा UserShape गुणहरू कन्फिगर गर्नुहोस्, परिशिष्ट हेर्नुहोस्: UserShape गुणहरू कन्फिगर गर्नुहोस्। |
API प्रतिक्रिया
निम्न तालिकाले प्रतिक्रिया गुणहरू वर्णन गर्दछ जुन JSON ढाँचा गरिएको API प्रतिक्रियामा देखा पर्न सक्छ जब तपाइँ प्रयोगकर्ताको स्थानीय सम्पर्क सूचीबाट सम्पर्कहरू पुन: प्राप्त गर्नुहुन्छ।
| सम्पत्ति | टाइप गर्नुहोस् | विवरण |
| थप उपलब्ध | बुलियन | यो प्यारामिटरले देखाएको प्रतिक्रिया भन्दा धेरै सम्पर्कहरू उपलब्ध छन् भनेर संकेत गर्दछ। यदि MoreAvailable सत्य हो भने, ग्राहकले API लाई पहिलेको प्रतिक्रियामा प्राप्त भएको मानमा "अफसेट" मान परिवर्तन गर्दै कल गर्न जारी राख्छ। MoreAvailable मान गलत नभएसम्म क्लाइन्टले यो कल गर्छ, जसले त्यहाँ थप सम्पर्कहरू फिर्ता गर्नुपर्ने छैन भनी संकेत गर्छ। |
| कुल गणना | पूर्णांक | यो प्यारामिटरले फेच क्वेरीसँग मेल खाने सम्पर्कहरूको कुल संख्या निर्दिष्ट गर्दछ। |
| NextPageOffset | पूर्णांक वा शून्य | यो प्यारामिटरले फिर्ता गरिएका सम्पर्कहरूको दोस्रो ब्याचको सुरूवात बिन्दु निर्दिष्ट गर्दछ। |
| साइज | पूर्णांक | यो प्यारामिटरले प्रतिक्रियामा फिर्ता गरिएका सम्पर्कहरूको संख्या निर्दिष्ट गर्दछ, अधिकतम संख्याको आकारसम्म। |
| अफसेट | पूर्णांक | यो प्यारामिटरले ब्याच प्रतिक्रियाको सुरूवात बिन्दु निर्दिष्ट गर्दछ। |
| सङ्कलन | MAP को सूची | यो प्यारामिटरले अनुरोधमा फर्किएका सम्पर्कहरूको सूची निर्दिष्ट गर्दछ। |
सम्पर्कहरू अनुरोध गर्नुहोस्
तपाईले प्रयोगकर्ताको मुख्य सम्पर्क फोल्डर र प्रयोगकर्ताले सिर्जना गरेको सबफोल्डरबाट सम्पर्कहरू पुन: प्राप्त गर्न सक्नुहुन्छ।
मेटाइएका सम्पर्कहरू फिर्ता हुँदैनन्। यदि FolderId अनुरोधमा ग्राहकद्वारा प्रदान गरिएको छैन भने, सम्पर्कहरू मुख्य फोल्डरबाट पुनःप्राप्त गरिन्छ।
निम्न s माample, BEMS ले प्रयोगकर्ताका लागि सबै सम्पर्कहरू पुन: प्राप्त गर्दछ, Jamie01, कुनै पनि मेटाइएका सम्पर्कहरू बाहेक, विशिष्ट सबफोल्डरबाट। BEMS बाट पहिलो प्रतिक्रियाले अधिकतम 100 सम्पर्कहरू समावेश गर्दछ, जस्तै MaxNumber द्वारा निर्दिष्ट। पुन: प्राप्त हुने प्रत्येक सम्पर्कमा BEMS मा निर्दिष्ट गरिएका पूर्वनिर्धारित आधारभूत गुणहरू समावेश हुन्छन्।
यदि १०० भन्दा बढी सम्पर्कहरू उपलब्ध छन् भने (उदाहरणका लागिample, यो मेलबक्सले 150 सम्पर्कहरूको कुल गणना समावेश गर्दछ) प्रतिक्रियामा MoreAvailable सही छ, त्यसैले ग्राहक अनुप्रयोगले थप अनुरोधहरू पठाउँदछ ब्याचहरूमा सम्पर्कहरू पुन: प्राप्त गर्नको लागि NextOffset मान प्रयोग गरेर MoreAvailable गलत नभएसम्म। यस मा पूर्वampले, आधारभूत गुणहरूले सम्पर्कहरूको लागि निम्न जानकारी फर्काउँछ:
- नाम प्रदर्शन गर्नुहोस्
- इमेल ठेगाना
- नाम दिइएको छ
- उपनाम
निम्न मा पूर्वampले, ग्राहकले FolderId प्रदान गर्दछ र BEMS ले विशेष फोल्डरबाट सम्पर्कहरू प्राप्त गर्दछ।
यदि अनुरोध सफल भयो भने, BEMS ले प्रश्न मापदण्ड पूरा गर्ने पहिलो 100 सम्पर्कहरू फर्काउँछ। BEMS ले सम्पर्कहरूको अर्को ब्याच पुन: प्राप्त गर्न सम्पर्कहरूको कुल गणना र NextPageOffset पनि फर्काउँछ।
क्लाइन्टले अर्को ब्याच प्राप्त गर्न अघिल्लो क्वेरीबाट नेक्स्टपेज अफसेटमा अफसेट सेट गर्दछ।
BEMS ले कुल 50 सम्पर्कहरूको लागि अर्को 150 सम्पर्कहरू फर्काउँछ। कुनै अतिरिक्त सम्पर्कहरू उपलब्ध छैनन्।
इमेल ठेगाना र प्रिसेट गुणहरू प्रयोग गरेर सम्पर्कहरू अनुरोध गर्नुहोस्
तपाईले प्रयोगकर्ताको सम्पर्क फोल्डरबाट सम्पर्कहरू पुन: प्राप्त गर्न सक्नुहुन्छ, वा फोल्डरहरू र सबफोल्डरहरू जुन प्रयोगकर्ताले धेरै गुणहरू प्रयोग गरेर मेलबक्समा सिर्जना गरेको छ (पूर्वको लागि।ampले, प्रयोगकर्तालाई तिनीहरूको इमेल ठेगानामा आधारित पुन: प्राप्त गर्नुहोस् र सम्पर्कको लागि प्रिसेट विवरण गुणहरू समावेश गर्नुहोस्)। यस मा पूर्वample, प्रतिक्रियामा एउटा सम्पर्क समावेश छ र MoreAvailable गलत छ। यदि 512 भन्दा बढी सम्पर्कहरू पहिचान गरिएको छ भने, प्रतिक्रियाले MoreAvailable सत्य हो भनी संकेत गर्दछ, र ग्राहकले थप अनुरोधहरू पठाउँदछ ब्याचहरूमा सम्पर्कहरू पुन: प्राप्त गर्नका लागि MoreAvailable गलत नभएसम्म। यदि ग्राहकले FolderId प्रदान गर्दछ भने, BEMS ले विशेष फोल्डरबाट सम्पर्कहरू प्राप्त गर्दछ।
यदि अनुरोध सफल भयो भने, BEMS ले निम्न प्रतिक्रिया फर्काउँछ, र तेस्रो-पक्ष BlackBerry Dynamics एपहरूले इमेल ठेगाना jane_doe@ex सँग सम्पर्कहरूको लागि निम्न जानकारी प्रदर्शन गर्दछ।ample.com। यदि कुनै सम्पत्ति उपलब्ध छैन भने, BEMS ले शून्य मान फर्काउँछ र जानकारी प्रतिक्रियामा समावेश गरिएको छैन। यस मा पूर्वampले, जेन डो को लागि निम्न जानकारी प्रदर्शित छ:
- प्रदर्शननाम
- दिइएको नाम
- उपनाम
- पुरा नाम
- इमेल ठेगाना
एक विशेष सम्पत्ति प्रयोग गरेर सम्पर्क सूची जानकारी अनुरोध गर्नुहोस्
तपाईंले विशेष गुणहरू फर्काउने सम्पर्कहरूको लागि प्रयोगकर्ताको सम्पर्क जानकारी अनुरोध गर्न सक्नुहुन्छ (उदाहरणका लागिample, सम्पर्कहरूको पहिलो नाम मात्र)। निम्न s माample कोड, BEMS ले प्रयोगकर्ताको सम्पर्क फोल्डरमा सबै सम्पर्कहरूको पहिलो नाम अनुरोध गर्दछ। प्रतिक्रियामा 50 सम्म सम्पर्कहरू समावेश छन्। यदि ग्राहकले FolderId प्रदान गर्दछ भने, BEMS ले विशेष फोल्डरबाट सम्पर्कहरू अनुरोध गर्दछ।
यदि अनुरोध सफल भयो भने, BEMS ले निम्न प्रतिक्रिया फर्काउँछ, र तेस्रो-पक्ष BlackBerry Dynamics एपहरूले सम्पर्कहरूको पहिलो नाम प्रदर्शन गर्दछ।
फोल्डर र सबफोल्डर जानकारी सिर्जना र अनुरोध गर्दै
तेस्रो-पक्ष BlackBerry Dynamics एपहरूले प्रयोगकर्ताले आफ्नो सम्पर्क फोल्डरमा सिर्जना गरेको फोल्डर र सबफोल्डर जानकारी पुन: प्राप्त गर्न सक्छ। सबफोल्डरहरू पनि एक विशेष फोल्डरमा सिर्जना गर्न सकिन्छ।
फोल्डर प्यारामिटरहरू सिर्जना र अद्यावधिक गर्दै
निम्न तालिकाले तपाईले प्रयोगकर्ताको मेलबक्सको सम्पर्क फोल्डरमा फोल्डर वा सबफोल्डर सिर्जना गर्दा JSON ढाँचा गरिएको अनुरोधमा समावेश गर्न सक्ने अनुरोधको मुख्य गुणहरू वर्णन गर्दछ।
| प्यारामिटर | टाइप गर्नुहोस् | विवरण |
| फोल्डरनाम | स्ट्रिङ | यो प्यारामिटरले प्रयोगकर्ताले सिर्जना गरेको फोल्डर वा सबफोल्डरको नाम निर्दिष्ट गर्दछ। |
| ParentFolderID | स्ट्रिङ | यो प्यारामिटरले निर्दिष्ट ParentFolderId मा सम्पर्क सिर्जना गर्दछ। यो ऐच्छिक छ। यदि ParentFolderId प्रदान गरिएको छैन भने, BEMS ले प्रयोगकर्ताको सम्पर्क फोल्डरमा सम्पर्क सिर्जना गर्दछ। |
फोल्डर वा सबफोल्डर सिर्जना गर्नुहोस्
तपाइँ प्रयोगकर्ताको सम्पर्क फोल्डरमा फोल्डरहरू र सबफोल्डरहरू सिर्जना गर्न सक्नुहुन्छ। ParentFolderId वैकल्पिक छ। जब यो प्रदान गरिएको छैन र फोल्डर सिर्जना गरिन्छ, फोल्डर प्रयोगकर्ताको सम्पर्क फोल्डरमा देखा पर्दछ। निम्न s माample कोड, "समर्थन फोल्डर" भनिने फोल्डर निर्दिष्ट ParentFolderId मा सबफोल्डरको रूपमा सिर्जना गरिएको छ।
यदि अनुरोध सफल भयो भने, BEMS ले सम्पर्क फोल्डर सफलतापूर्वक सिर्जना भएको 201 HTTP प्रतिक्रिया कोड फर्काउँछ।
यदि समान नामको फोल्डर अभिभावक फोल्डरमा अवस्थित छ भने, BEMS ले 200 HTTP प्रतिक्रिया कोड फर्काउँछ र फोल्डर बचत हुँदैन।
सम्पर्क फोल्डर अन्तर्गत सबै फोल्डरहरू र सबफोल्डरहरू अनुरोध गर्नुहोस्
तपाइँ सबै फोल्डरहरू र सबफोल्डरहरू पुन: प्राप्त गर्न सक्नुहुन्छ जुन प्रयोगकर्ताले प्रयोगकर्ताको सम्पर्क फोल्डरमा सिर्जना गरेको छ। निम्न सample कोड, BEMS ले प्रयोगकर्ताले सिर्जना गरेको सबै फोल्डरहरू पुन: प्राप्त गर्दछ।
यदि अनुरोध सफल भयो भने, BEMS ले निम्न प्रतिक्रिया फर्काउँछ, र तेस्रो-पक्ष BlackBerry Dynamics एपहरूले पुनःप्राप्त फोल्डर प्रदर्शन गर्दछ।
सम्पर्क जानकारी थप्दै
तेस्रो-पक्ष BlackBerry Dynamics एपहरूले प्रयोगकर्ताको सम्पर्क फोल्डर, वा प्रयोगकर्ताले आफ्नो मेलबक्समा सिर्जना गरेका फोल्डरहरू र सबफोल्डरहरूमा सम्पर्क जानकारी सिर्जना र अद्यावधिक गर्न सक्छन्।
सम्पर्क सिर्जना गर्दा प्रयोग गरिएका गुणहरू
निम्न सूचीले समर्थित शरीर गुणहरू देखाउँछ जुन तपाईंले मेलबक्समा प्रयोगकर्ताको फोल्डरमा सम्पर्क सिर्जना गर्दा JSON ढाँचा गरिएको अनुरोधमा समावेश गर्न सक्नुहुन्छ। अनुरोधको मुख्य भागमा शून्य वा खाली भएको कुनै पनि मान सम्पर्कमा सुरक्षित हुँदैन।
यदि प्रयोगकर्ताले अवस्थित सम्पर्क अद्यावधिक गर्दैछ भने, अनुरोधका लागि सबै मानहरू, चाहे तिनीहरू परिवर्तन भए वा नगर्नुहोस्, BEMS मा पेश गरिन्छन्। सम्पर्क सिर्जना गर्दा निम्न मानहरू निर्दिष्ट गर्न सकिन्छ:
- सम्पर्क गर्नुहोस्
• पहिलो नाम
• बीचको नाम
• थर
• मोबाइल फोन
• घरको फोन
• घरको फोन २
• गृह फ्याक्स
• अन्य फ्याक्स
• इमेल ठेगाना १
• इमेल ठेगाना १
• इमेल ठेगाना १
• व्यापार फोन
• व्यापार फोन2
• कार फोन
• कम्पनी मुख्यफोन
• ISDN
• संदेश फर्काउनु
• रेडियो फोन
• प्राथमिक फोन
• सहायक फोन
• टेलेक्स
• TtyTddPhone - घरको ठेगाना
• सडक
• शहर
• राज्य
• देश
• हुलाक कोड - काम
• कम्पनी
• जागिरको शीर्षक
• विभाग
• कार्यालय
• प्रबन्धक
• सहायक - व्यापार ठेगाना
• सडक
• शहर
• राज्य
• देश
• हुलाक कोड
विशेष गुण प्रयोग गरेर सम्पर्क सिर्जना गर्नुहोस्
तपाईं विशिष्ट गुणहरू प्रयोग गरेर सम्पर्क सिर्जना गर्न सक्नुहुन्छ। निम्न सample कोड, BEMS ले प्रयोगकर्ताको सम्पर्क फोल्डरमा सम्पर्क सिर्जना गर्दछ। यदि ParentFolderId समावेश गरिएको छ भने, सम्पर्क निर्दिष्ट फोल्डरमा सिर्जना गरिन्छ।
यस मा पूर्वampले, प्रयोगकर्ताले सम्पर्कको लागि निम्न जानकारी प्रयोग गरेर सम्पर्क सिर्जना गर्दछ:
- पहिलो नाम
- अन्तिम नाम
- बीचको नाम
- मोबाइल फोन
- घरको फोन
- व्यापार फोन
- इमेल ठेगाना
- कम्पनीको नाम
यदि सम्पर्क सफलतापूर्वक सिर्जना भयो भने, BEMS ले एक अद्वितीय आईडी फिर्ता गर्छ र तेस्रो-पक्ष ब्ल्याकबेरी डायनामिक्स एपहरूले प्रदान गरिएको सम्पर्क जानकारी प्रदर्शन गर्दछ। यदि कुनै सम्पत्ति निर्दिष्ट गरिएको छैन भने, BEMS ले शून्य मान फर्काउँछ र जानकारी सम्पर्कमा बचत गरिएको छैन।
सम्पर्कको सूची जानकारी अपडेट गर्नुहोस्
तपाईंले विशेष गुणहरू प्रयोग गरेर सम्पर्कको लागि जानकारी अद्यावधिक गर्न सक्नुहुन्छ। निम्न s माample कोड, BEMS ले प्रयोगकर्ताको सम्पर्क फोल्डरमा NewContact Last को लागि सम्पर्क जानकारी अपडेट गर्दछ। ग्राहकले सम्पर्क अद्यावधिक गर्नको लागि अद्वितीय आईडी पठाउँछ। जब सम्पर्क अद्यावधिक हुन्छ, ग्राहकले सम्पर्कको लागि सबै मानहरू BEMS मा पठाउँछ, चाहे मानहरू परिमार्जन गरिएको थियो वा होइन। यदि ग्राहकले ParentFolderID प्रदान गर्दछ भने, BEMS ले निर्दिष्ट फोल्डरमा सम्पर्क अद्यावधिक गर्दछ।
यस मा पूर्वample, सम्पर्क तिनीहरूको काम जानकारी अद्यावधिक गरिएको छ। नयाँ र अवस्थित जानकारी अपडेट गर्नको लागि BEMS मा पठाइन्छ।
- जागिर शीर्षक
- विभाग
- बीचको नाम
- मोबाइल फोन
- घरको फोन
- व्यापार फोन
- इमेल ठेगाना
- कम्पनीको नाम
यदि अनुरोध सफल भयो भने, BEMS ले 200 HTTP प्रतिक्रिया कोड फर्काउँछ जुन सम्पर्क सफलतापूर्वक अद्यावधिक गरिएको छ।
परिशिष्ट: UserShape गुणहरू कन्फिगर गर्नुहोस्
सावधानी: परिवर्तनहरू आवश्यक नभएसम्म UserShape गुणहरू परिमार्जन नगर्नुहोस्। तपाईंले BEMS सफ्टवेयर अपग्रेड गर्दा परिमार्जित सेटिङहरू राखिने छैनन्।
निम्न मानहरू UserShape गुणहरूको लागि निर्दिष्ट गर्न सकिन्छ। अन्य मानहरूलाई बेवास्ता गरिन्छ।
| • उपनाम | • प्रयोगकर्ता प्रमाणपत्र |
| • इ - मेल ठेगाना | • Usersmime प्रमाणपत्र |
| • प्रदर्शन नाम | • PrUserx509 प्रमाणपत्र |
| • दिइएको नाम | • घरको फोन |
| • पहिलो नाम | • HomePhone2 |
| • थर | • मोबाइल फोन |
| • थर | • पेजर |
| • पूरा नाम | • व्यापार फोन |
| • कम्पनीको नाम | • बिजनेसफ्याक्स |
| • कम्पनी | • अन्य टेलिफोन |
| • विभाग | • फोन नम्बरहरु |
| • जागिरको शीर्षक | • भौतिक ठेगानाहरू |
| • शीर्षक | • प्रबन्धक |
| • फोटो | • प्रत्यक्ष रिपोर्टहरू |
- ब्राउजर खोल्नुहोस् र Apache Karaf मा जानुहोस् Web कन्सोल कन्फिगरेसन webhttps:// मा अवस्थित साइट :8443/system/console/configMgr र उपयुक्त Microsoft Active Directory credentials को साथ प्रशासकको रूपमा लग इन गर्नुहोस्।
- मेनुमा, OSGi > कन्फिगरेसनमा क्लिक गर्नुहोस्।
- खोज्नुहोस् र डाइरेक्टरी लुकअप सामान्य कन्फिगरेसनमा क्लिक गर्नुहोस्।
- BasicPropertyNames फिल्डमा, आधारभूत गुण मानहरू सूचीबद्ध छन्।
सूचीमा साझा सम्पत्ति थप्न + बटन र सम्पत्ति नाममा क्लिक गर्नुहोस् वा सूचीबाट साझा सम्पत्ति हटाउन - बटनमा क्लिक गर्नुहोस्। - विस्तृत सम्पत्ति नामहरू फिल्डमा, सामान्य सम्पत्ति नामहरूको विस्तृत सम्पत्ति मूल्य नामहरू सूचीबद्ध छन्।
सूचीमा साझा गुण थप्न + बटन र गुणमा क्लिक गर्नुहोस् वा सूचीबाट साझा सम्पत्ति हटाउन - बटनमा क्लिक गर्नुहोस्। - बचत क्लिक गर्नुहोस्।
कानूनी सूचना
©२०२३ ब्ल्याकबेरी लिमिटेड। ट्रेडमार्कहरू, BLACKBERRY, BBM, BES, EMBLEM Design, ATHOC, CYLANCE र SECUSMART सहित तर सीमित छैनन् BlackBerry Limited, यसका सहायक कम्पनीहरू र/वा सम्बद्धहरू, इजाजतपत्र अन्तर्गत प्रयोग गरिएका ट्रेडमार्क वा दर्ता गरिएका ट्रेडमार्कहरू हुन्, र त्यस्ता ट्रेडमार्कहरूमा विशेष अधिकारहरू छन्। स्पष्ट रूपमा आरक्षित। अन्य सबै ट्रेडमार्कहरू तिनीहरूका सम्बन्धित मालिकहरूको सम्पत्ति हुन्।
पेटेन्टहरू, लागू भएमा, पहिचान गरिएको छ: www.blackberry.com/patents.
ब्ल्याकबेरीमा उपलब्ध गराइएका वा उपलब्ध गराइएका कागजातहरू जस्ता सन्दर्भद्वारा समावेश गरिएका सबै कागजातहरू सहित यो कागजात। webब्ल्याकबेरी लिमिटेड र यसका सम्बद्ध कम्पनीहरू ("BlackBerry") र BlackBerry द्वारा कुनै पनि शर्त, समर्थन, ग्यारेन्टी, प्रतिनिधित्व वा वारेन्टी बिना "जस्तो छ" र "जसरी उपलब्ध छ" उपलब्ध गराइएको वा पहुँचयोग्य बनाइएको साइटले कुनै पनि टाइपोग्राफिकलको लागि कुनै जिम्मेवारी लिने छैन, यस कागजातमा प्राविधिक, वा अन्य अशुद्धताहरू, त्रुटिहरू, वा भूलहरू। BlackBerry स्वामित्व र गोप्य जानकारी र/वा व्यापार गोप्य सुरक्षा गर्नको लागि, यो कागजातले BlackBerry टेक्नोलोजीका केही पक्षहरूलाई सामान्यीकृत सर्तहरूमा वर्णन गर्न सक्छ। BlackBerry ले यस कागजातमा समावेश भएको जानकारीलाई आवधिक रूपमा परिवर्तन गर्ने अधिकार सुरक्षित गर्दछ; यद्यपि, ब्ल्याकबेरीले तपाईंलाई यस कागजातमा कुनै पनि परिवर्तनहरू, अद्यावधिकहरू, परिवर्द्धनहरू, वा अन्य थपहरू समयमै वा पूर्ण रूपमा उपलब्ध गराउने वाचा गर्दैन। यस कागजातमा जानकारीको तेस्रो-पक्ष स्रोतहरू, हार्डवेयर वा सफ्टवेयर, उत्पादनहरू वा सेवाहरू समावेश हुन सक्छ र सामग्रीहरू जस्तै प्रतिलिपि अधिकार र/वा तेस्रो पक्षद्वारा सुरक्षित गरिएको सामग्री। webसाइटहरू (सामूहिक रूपमा "तेस्रो पक्ष उत्पादन र सेवाहरू")। ब्ल्याकबेरीले सामग्री, शुद्धता, प्रतिलिपि अधिकार अनुपालन, अनुकूलता, कार्यसम्पादन, विश्वसनीयता, वैधानिकता, शिष्टता, लिङ्कहरू, वा तेस्रो पक्षका उत्पादनहरू र अन्य कुनै पनि पक्षहरू सहित कुनै पनि तेस्रो पक्ष उत्पादनहरू र सेवाहरू नियन्त्रण गर्दैन र यसको लागि जिम्मेवार छैन। सेवाहरू। यस कागजातमा तेस्रो पक्षका उत्पादनहरू र सेवाहरूको सन्दर्भ समावेश गर्नुले तेस्रो पक्ष उत्पादन र सेवाहरूको ब्ल्याकबेरी वा तेस्रो पक्षलाई कुनै पनि हिसाबले समर्थन गर्दैन।
तपाईंको क्षेत्राधिकारमा लागू कानून द्वारा विशेष रूपमा निषेध गरिएको हदसम्म बाहेक, सबै सर्तहरू, समर्थनहरू, ग्यारेन्टीहरू, प्रतिनिधित्वहरू, वा कुनै पनि प्रकारको वारेन्टीहरू, बाहेक सीमितता, कुनै पनि शर्तहरू, समर्थनहरू, ग्यारेन्टीहरू, प्रतिनिधित्व वा स्थायित्वको वारेन्टीहरू, विशेष उद्देश्य वा प्रयोगको लागि उपयुक्तता, व्यापारिकता, व्यापार योग्य गुणस्तर, गैर-उल्लंघनकारी, गैर-उल्लंघनकारीता कानून वा भन्सार वा व्यापारको व्यवहार वा प्रयोगको पाठ्यक्रमबाट उत्पन्न भएको, वा कागजात वा यसको प्रयोगसँग सम्बन्धित, वा कुनै सफ्टवेयर, हार्डवेयर, साझेदार र सेवाग्राहीको कार्यसम्पादन वा गैर-कार्यक्षमताबाट उत्पन्न यहाँ उल्लेख गरिएका सेवाहरू, यसैद्वारा बहिष्कृत गरिएका छन्। तपाईंसँग राज्य वा प्रान्त अनुसार फरक हुने अन्य अधिकारहरू पनि हुन सक्छन्। केही न्यायक्षेत्रहरूले निहित वारेन्टीहरू र सर्तहरूको बहिष्कार वा सीमिततालाई अनुमति दिन सक्दैनन्। कानुनले अनुमति दिएको हदसम्म, कागजातसँग सम्बन्धित कुनै पनि निहित वारेन्टीहरू वा सर्तहरू माथि उल्लेख गरिए अनुसार बहिष्कार गर्न सकिँदैन, तर सीमित हुन सक्छ, (90) तपाईंले पहिलो पटक कागजात वा दावीको विषय भएको वस्तु प्राप्त गर्नुभएको मितिदेखिका दिनहरू।
तपाईंको क्षेत्राधिकारमा लागू कानूनद्वारा अनुमति दिइएको अधिकतम हदसम्म, ब्ल्याकबेरी कुनै पनि हालतमा यस कागजात वा यसको प्रयोगको लागि प्रयोगको लागि सम्बन्धित कुनै पनि प्रकारको क्षतिको लागि उत्तरदायी हुनेछैन, हार्डवेयर, सेवा, वा कुनै पनि तेस्रो पक्ष यहाँ उल्लेख गरिएका उत्पादनहरू र सेवाहरू निम्न क्षतिहरू मध्ये कुनै पनि सीमाविना समावेश छन्: प्रत्यक्ष, परिणामात्मक, उदाहरणीय, आकस्मिक, अप्रत्यक्ष, विशेष, दण्डात्मक, वा कृषकहरू UES, कुनै पनि अपेक्षित बचतहरू प्राप्त गर्न असफल, व्यापार अवरोध, व्यापार जानकारी को हानि, व्यापार अवसर को हानि, वा भ्रष्ट वा डाटा को हानि, कुनै पनि डाटा ट्रान्समिट वा प्राप्त गर्न असफलता, कुनै पनि एप्लिकेसन विनियोजित उत्पादन संग सम्बन्धित समस्याहरु CES, डाउनटाइम लागत, ब्ल्याकबेरी उत्पादनहरूको प्रयोगको हानि वा सेवाहरू वा त्यसको कुनै अंश वा कुनै पनि एयरटाइम सेवाहरू, प्रतिस्थापन सामानहरूको लागत, आवरणको लागत, सुविधा वा सेवाहरू, पूँजीको लागत, वा अन्य समान आर्थिक घाटाहरू, गैर-सुविधाहरूका लागि EEN, र ब्ल्याकबेरी भएको भए पनि को सम्भाव्यता बारे सल्लाह दिए
हानि गर्नुहोस्
तपाईंको क्षेत्राधिकारमा लागू कानूनद्वारा अनुमति दिइएको अधिकतम हदसम्म, ब्ल्याकबेरीसँग कुनै अन्य दायित्व, कर्तव्य, वा दायित्व हुने छैन जुनसुकै सम्झौतामा, tort, वा अन्य कुनै पनि प्रकारको अनुपमतामा लापरवाही वा कडा दायित्व।
यहाँका सीमाहरू, बहिष्करणहरू, र अस्वीकरणहरू लागू हुनेछन्: (ए) कार्य, माग, वा कार्यको कारणको प्रकृतिलाई ध्यान नदिई, तर सम्झौतामा सीमित नभएको, सम्झौतामा सीमित छैन, कडा दायित्व वा कुनै अन्य कानुनी सिद्धान्त र मौलिक उल्लंघन वा उल्लङ्घन वा यस सम्झौताको आवश्यक उद्देश्य वा यसमा समावेश गरिएको कुनै पनि उपचारको असफलताबाट बच्नेछ; र (B) ब्ल्याकबेरी र यससँग सम्बद्ध कम्पनीहरू, उनीहरूका उत्तराधिकारीहरू, नियुक्तिहरू, एजेन्टहरू, आपूर्तिकर्ताहरू (एयरटाइम सेवा प्रदायकहरू सहित), अधिकृत ब्ल्याकबेरी वितरकहरू (समयमा समावेश गरिएका) सम्बन्धित निर्देशकहरू, कर्मचारीहरू, र स्वतन्त्र ठेकेदारहरू।
माथि उल्लिखित सीमाहरू र बहिष्करणहरू बाहेक, कुनै पनि हालतमा कुनै पनि निर्देशक, कर्मचारी, एजेन्ट, वितरक, आपूर्तिकर्ता, कालोबेरीको स्वतन्त्र ठेकेदार वा कुनै पनि गैर-लाभकारी सेवाहरू वा कागजातसँग सम्बन्धित। कुनै पनि तेस्रो पक्ष उत्पादन र सेवाहरूको लागि सदस्यता लिनु, स्थापना गर्नु वा प्रयोग गर्नु अघि, तपाईंको एयरटाइम सेवा प्रदायकले तिनीहरूका सबै सुविधाहरूलाई समर्थन गर्न सहमत भएको छ भनी सुनिश्चित गर्नु तपाईंको जिम्मेवारी हो। केही एयरटाइम सेवा प्रदायकहरूले ब्ल्याकबेरी इन्टरनेट सेवाको सदस्यता लिएर इन्टरनेट ब्राउजिङ कार्यक्षमता प्रस्ताव नगर्न सक्छन्।
उपलब्धता, रोमिङ व्यवस्था, सेवा योजना र सुविधाहरूको लागि आफ्नो सेवा प्रदायकसँग जाँच गर्नुहोस्। ब्ल्याकबेरीका उत्पादनहरू र सेवाहरूसँग तेस्रो पक्षीय उत्पादनहरू र सेवाहरूको स्थापना वा प्रयोगलाई तेस्रो पक्ष अधिकारहरूको उल्लङ्घन वा उल्लङ्घनबाट बच्नको लागि एक वा बढी प्याटेन्ट, ट्रेडमार्क, प्रतिलिपि अधिकार वा अन्य इजाजतपत्रहरू आवश्यक पर्न सक्छ। तेस्रो पक्षका उत्पादनहरू र सेवाहरू प्रयोग गर्ने कि नगर्ने र त्यसो गर्नको लागि कुनै तेस्रो पक्ष इजाजतपत्रहरू आवश्यक परेमा भन्ने कुरा निर्धारण गर्न तपाईं पूर्ण रूपमा जिम्मेवार हुनुहुन्छ। यदि आवश्यक छ भने, तपाईं तिनीहरूलाई प्राप्त गर्न जिम्मेवार हुनुहुन्छ। सबै आवश्यक इजाजतपत्रहरू प्राप्त नभएसम्म तपाईंले तेस्रो पक्षका उत्पादनहरू र सेवाहरू स्थापना वा प्रयोग गर्नु हुँदैन। ब्ल्याकबेरीका उत्पादनहरू र सेवाहरूसँग प्रदान गरिएका कुनै पनि तेस्रो पक्ष उत्पादनहरू र सेवाहरू तपाईंलाई सुविधाको रूपमा प्रदान गरिन्छ र ब्ल्याकबेरी र ब्ल्याकबेरीद्वारा कुनै पनि प्रकारको स्पष्ट वा निहित सर्तहरू, समर्थन, ग्यारेन्टीहरू, प्रतिनिधित्व वा वारेन्टीहरू बिना "जस्तो छ" प्रदान गरिन्छ। यसको सम्बन्धमा कुनै पनि दायित्व मान्दैन। तपाइँको तेस्रो पक्ष उत्पादन र सेवाहरूको प्रयोग तपाइँले ब्ल्याकबेरीसँगको इजाजतपत्र वा अन्य सम्झौताले स्पष्ट रूपमा कभर गरेको हद बाहेक, तेस्रो पक्षहरूसँग लागू हुने छुट्टै इजाजतपत्र र अन्य सम्झौताहरूको सर्तहरूमा सहमत हुनुको अधीनमा र अधीनमा हुनेछ।
कुनै पनि BlackBerry उत्पादन वा सेवाको प्रयोगका सर्तहरू छुट्टै इजाजतपत्र वा BlackBerry सँग लागू हुने अन्य सम्झौतामा सेट गरिएको छ। यस कागजातमा कुनै पनि ब्ल्याकबेरी उत्पादन वा यो बाहेक अन्य सेवाहरूको अंशहरूको लागि ब्ल्याकबेरीद्वारा प्रदान गरिएको कुनै पनि स्पष्ट लिखित सम्झौता वा वारेन्टीहरू हटाउनको उद्देश्य छैन।
ब्ल्याकबेरी इन्टरप्राइज सफ्टवेयरले निश्चित तेस्रो-पक्ष सफ्टवेयर समावेश गर्दछ। यस सफ्टवेयरसँग सम्बन्धित इजाजतपत्र र प्रतिलिपि अधिकार जानकारी यहाँ उपलब्ध छ http://worldwide.blackberry.com/legal/thirdpartysoftware.jsp.
ब्ल्याकबेरी लिमिटेड
2200२XNUMX विश्वविद्यालय एवेन्यू पूर्व
वाटरलू, ओन्टारियो
क्यानाडा N2K 0A7
ब्ल्याकबेरी यूके लिमिटेड
भुईं फ्लोर, द पियर्स बिल्डिंग, वेस्ट स्ट्रिट,
मेडेनहेड, बर्कशायर SL6 1RL
युनाइटेड किंगडम
क्यानडा मा प्रकाशित
कागजातहरू / स्रोतहरू
![]() |
BEMS सम्पर्क सेवा API सन्दर्भ [pdf] प्रयोगकर्ता गाइड सम्पर्क सेवा API सन्दर्भ, सम्पर्क, सेवा API सन्दर्भ, API सन्दर्भ, सन्दर्भ |
