मुझे पता है कि आरईएसटी संसाधन-उन्मुख होने का मतलब है, जो मानक HTTP विधियों का उपयोग करके इन संसाधनों पर लगभग सीआरयूडी संचालन का अनुवाद करता है। लेकिन क्या मैं संसाधन के भाग को अपडेट करना चाहता था?रीस्टफुल सेवाएं और अपडेट ऑपरेशंस
उदाहरण के लिए, मान लीजिए कि मेरे पास Payment
संसाधन है और मैं अपनी स्थिति को "paid
" के रूप में चिह्नित करना चाहता हूं। मैं POST
को पूरे Payment
HTTP के माध्यम से ऑब्जेक्ट नहीं करना चाहता (कभी-कभी मेरे पास सभी डेटा भी नहीं होते)।
ऐसा करने का सबसे अच्छा तरीका क्या होगा? मैंने देखा है कि ट्विटर updating Twitter statuses के लिए निम्नलिखित दृष्टिकोण का उपयोग करता:
http://api.twitter.com/1/statuses/update.xml?status=playing with cURL and the Twitter API
बाकी की "आत्मा" में इस दृष्टिकोण है?
अद्यतन: डालें -> पोस्ट
कुछ लिंक मैं इस बीच में पाया:
कि "पुट अपडेट नहीं है" आलेख जो आपके द्वारा लिंक किया गया है, इसमें एक महत्वपूर्ण एसक्यूएल स्लंट है। अपने एंडपॉइंट्स को बदलने से पहले टिप्पणियां पढ़ें। – gmoore