PHP

2013-02-18 8 views
6

में माइक्रोसॉफ्ट डायनेमिक्स प्रमाणीकरण करना मैं अपनी वेबसाइट के साथ माइक्रोसॉफ्ट डायनेमिक्स ऑनलाइन को एकीकृत करने की कोशिश कर रहा हूं। हालांकि, मैं PHP का उपयोग करके एपीआई (चाहे वह आरईएसटी या एसओएपी होगा) के माध्यम से प्रमाणित करने का एक सभ्य तरीका खोजने के लिए संघर्ष कर रहा हूं। अधिकांश उदाहरण प्रमाणित करने के लिए Microsoft CRM SDK (.NET में) का उपयोग करते हैं। हालांकि, मेरी वेबसाइट PHP में आधारित है और मैं जानना चाहता हूं कि आप माइक्रोसॉफ्ट डायनेमिक्स एपीआई (आरईएसटी और/या एसओएपी) तक पहुंच कैसे प्राप्त करते हैं।PHP

क्या किसी को PHP के माध्यम से माइक्रोसॉफ्ट डायनेमिक्स एपीआई के साथ प्रमाणीकृत करने का एक उपयुक्त तरीका पता है?

उत्तर

0

विंडोज लाइव आईडी का उपयोग कर डायनेमिक्स सीआरएम ऑनलाइन के लिए प्राधिकरण का एकमात्र प्रकार काम करता है। आधिकारिक "डायनेमिक्स सीआरएम 2011 डेवलपर ट्रेनिंग किट" में PHP से सीआरएम ऑनलाइन से कनेक्ट करने का एक अच्छा (और यह महत्वपूर्ण है - काम कर रहा है) उदाहरण है।

http://www.microsoft.com/en-us/download/details.aspx?id=23416

\ CRM2011KitUpdated \ लैब्स \ CRMOnlinefromPHP

कम से कम यह मेरे लिए काम किया, मेरे पुस्तकालय कि उदाहरण पर आधारित है देखते हैं।

+0

मैंने इसे आजमाया और यह मेरे लिए आंशिक रूप से विफल रहा। चूंकि सीआरएम ऑनलाइन का नवीनतम संस्करण Office 365 के साथ काम करता है, इसलिए यह कोड पुराना है। मुझे https://login.live.com/liveidSTS.srf को निम्नलिखित साइट के अनुसार https://login.microsoftonline.com/extSTS.srf में बदलना पड़ा: [link] (http://mscrmtools.blogspot.be /2012/08/php-to-crm-online-easy-way-to-do.html)। मुझे अभी भी यकीन नहीं है कि यह सही नहीं है, क्योंकि यह LiveIdManager.php में प्रमाणीकरण चरण के पहले भाग को तोड़ देता है। –

+0

लेकिन सीआरएम ऑनलाइन अभी भी विंडोज लाइव आईडी के साथ काम कर रहा है, और यह समाधान अभी मेरे लिए काम करता है। मेरा LiveIdManager.php अभी भी "https://login.live.com/liveidSTS.srf" के साथ काम करता है। लेकिन मैं क्षमा चाहता हूं कि Office 365 विधि के बारे में कुछ भी सलाह नहीं दे पा रहा हूं। मैंने इसका उपयोग नहीं किया –

+5

microsoft.com का यूआरएल टूटा हुआ है – batigolix

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

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