Как принять JSON в C#?
Формулировка задачи:
Есть у меня php код(vk callback api):
Вопрос в том как получить информацию отсюда:"php://input". Как декодировать её потом материала много, а как принять не из прямой ссылки я не нашёл.
if (!isset($_REQUEST)) { return; } $confirmationToken = '###'; $token = '###'; $secretKey = '###'; $data = json_decode(file_get_contents('php://input')); // проверяем secretKey if(strcmp($data->secret, $secretKey) !== 0 && strcmp($data->type, 'confirmation') !== 0) return; switch ($data->type) { case 'confirmation': echo $confirmationToken; break; case 'message_new': //отправка ответного сообщения echo('ok'); break; }
Решение задачи: «Как принять JSON в C#?»
textual
Листинг программы
string url = "http://..."; var parsed = JsonConvert.DeserializeObject<Rootobject>(new WebClient().DownloadString(url));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д