Ошибка JSON при запросе веб-API

При попытке вызвать список опросов из опросной обезьяны я получаю сообщение об ошибке {"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);

        }

person Arachnid Hivemind    schedule 27.12.2013    source источник
comment
Может быть, это поможет, если вы сообщите нам, в чем была ошибка?   -  person OldProgrammer    schedule 28.12.2013
comment
ой, я полностью пропустил это, ха-ха, плохо отредактирую   -  person Arachnid Hivemind    schedule 28.12.2013
comment
Как насчет того, чтобы запустить скрипач и посмотреть, что он возвращает?   -  person epitka    schedule 28.12.2013
comment
я получил RESPONSE BYTES (by Content-Type) -------------- ~headers~: 107   -  person Arachnid Hivemind    schedule 28.12.2013
comment
Вы читали документацию? Вы не публикуете json.   -  person L.B    schedule 28.12.2013
comment
@WillS: Вот ваш ответ, вы не публикуете JSON для начала.   -  person epitka    schedule 28.12.2013
comment
Что мне тогда публиковать? Я пишу на С#. Все, что я вижу в документации, это то, что все запросы выполняются с помощью json. Является ли json только возвращаемым значением?   -  person Arachnid Hivemind    schedule 28.12.2013
comment
@WillS, пожалуйста, прочтите документацию (внимательно). В вашем коде нет ничего правильного. Content-Type, Authorization, Url, body of the request. все неправильно....   -  person L.B    schedule 28.12.2013
comment
Ну, это ужасно... я думаю, я начну сначала   -  person Arachnid Hivemind    schedule 28.12.2013
comment
Я думаю, что многие ваши трудности исчезнут, если вы будете использовать код на стороне сервера, чтобы просто получать/генерировать данные и обрабатывать сообщение JSON через JavaScript.   -  person kappasims    schedule 28.12.2013