JSON

2009-12-18 17 views
10

के साथ Google के संपर्क API को अपडेट करना Google संपर्क API के साथ, आप JSON का उपयोग कर संपर्क जानकारी प्राप्त कर सकते हैं, लेकिन JSON का उपयोग करके इसे अपडेट करने का कोई तरीका है? मुझे अपने प्रयासों में कोई सफलता नहीं मिली है, और जब मैं कोशिश करता हूं तो "प्रोलॉग में सामग्री की अनुमति नहीं है" त्रुटि प्राप्त करना जारी रखें (प्रतीत होता है कि वे PUT अनुरोध में XML की अपेक्षा कर रहे हैं)। http://www.google.com/m8/feeds/contacts/[email protected]/full?alt=jsonJSON

जब मैं एक्सएमएल मैं यूआरएल निम्न प्रकार के लिए रखा उपयोग कर एक संपर्क को अपडेट करना चाहते हैं (यह है जिस पर संपर्क अपडेट किया जा रहा है आधार पर भिन्न होता):

GET अनुरोध पर, मैं निम्न URL से प्राप्त: http://www.google.com/m8/feeds/contacts/[email protected]/base/0

मैंने पुट अनुरोध पर alt = json जोड़ने का प्रयास किया है, लेकिन यह अंधेरे में सिर्फ एक शॉट था क्योंकि मुझे JSON का उपयोग करके अपडेट करने की पुष्टि करने के लिए कोई वास्तविक दस्तावेज नहीं मिला है। मैं जेएस में फ़ायरफ़ॉक्स एडन से यह बातचीत कर रहा हूं, इसलिए यही कारण है कि मेरी वरीयता जेएसओएन का उपयोग करना है (मैं इस बिंदु तक ई 4 एक्स के साथ काम कर रहा हूं और इसे सुंदर जंकी के रूप में ढूंढता हूं)।

किसी भी मदद की सराहना की जाएगी!

उत्तर

5

मुझे पीएसयू में JSON का उपयोग करके Google संपर्क अपडेट करें "के बारे में कोई निशान नहीं दिखता है।

गूगल देव गाइड कहते हैं:

किसी मौजूदा संपर्क, पहले प्रविष्टि को अपडेट करना चाहते पुनः प्राप्त अद्यतन करने के इसे संशोधित, और फिर संदेश में अद्यतन प्रविष्टि के साथ एक PUT अनुरोध भेज संपर्क के संपादन यूआरएल के लिए शरीर। का प्रयोग करें आवेदन/परमाणु + xml सामग्री प्रकार

( http://code.google.com/apis/contacts/docs/3.0/developers_guide_protocol.html#Updating से)