当尝试从调查猴子调用调查列表时,我在使用下面的代码时收到错误{"status": 3, "errmsg": "No JSON object could be decoded: line 1 column 0 (char 0)"}
。我不确定为什么这个请求不起作用,并且想知道这个帖子请求有什么遗漏或误用。
string byteData = "?Content-Type=application/x-www-form-urlencoded";
byteData += "&api_key=apikey";
byte[] clientData = encoding.GetBytes(byteData);
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://api.surveymonkey.net/v2/surveys/get_survey_list" + byteData);
request.Headers.Add("Authorization", "bearer " + responseToken);
request.Method = "POST";
request.ContentLength = byteData.Length;
request.ContentType = "application/x-www-form-urlencoded";
using (Stream contentStream = request.GetRequestStream())
{
contentStream.Write(clientData, 0, clientData.Length);
contentStream.Close();
}
HttpWebResponse contentResponse = (HttpWebResponse)request.GetResponse();
string result = new StreamReader(contentResponse.GetResponseStream()).ReadToEnd();
Console.WriteLine(result);
}