मैं एक एपीआई के साथ काम कर रहा हूँ और सी # के भीतर एक JSON PUT अनुरोध करने के लिए कोशिश कर रहा। यह वह कोड है जिसका मैं उपयोग कर रहा हूं:पासिंग मूल्यों
public static bool SendAnSMSMessage()
{
var httpWebRequest = (HttpWebRequest)WebRequest.Create("https://apiURL");
httpWebRequest.ContentType = "text/json";
httpWebRequest.Method = "PUT";
using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
{
string json = **// Need to put data here to pass to the API.**
streamWriter.Write(json);
}
var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
{
var responseText = streamReader.ReadToEnd();
//Now you have your response.
//or false depending on information in the response
return true;
}
}
समस्या यह है कि मैं यह नहीं समझ सकता कि एपीआई को डेटा कैसे पास किया जाए। तो जावास्क्रिप्ट में जैसे मैं कुछ इस तरह करते हैं डेटा पास करने होगा:
type: 'PUT',
data: { 'reg_FirstName': 'Bob',
'reg_LastName': 'The Guy',
'reg_Phone': '123-342-1211',
'reg_Email': '[email protected]',
'reg_Company': 'None',
'reg_Address1': 'Some place Dr',
'reg_Address2': '',
'reg_City': 'Mars',
'reg_State': 'GA',
'reg_Zip': '12121',
'reg_Country': 'United States'
मैं सी # में एक ही करने के बारे में कैसे जाना होगा? धन्यवाद!
बिल्कुल सही! बस मुझे क्या चाहिए! धन्यवाद! –