c# - 使用 c# 开发 riot api 时的请求问题
问题描述
我正常得到了唯一的id值,但是第二个响应请求消息中出现错误。5小时没有找到答案。
WebRequest webRequest = WebRequest.Create("https://kr.api.riotgames.com/lol/summoner/v4/summoners/by-name/"+summonerName+"?api_key=myKey");
HttpWebResponse response = (HttpWebResponse)webRequest.GetResponse();
Stream dataStream = response.GetResponseStream();
StreamReader reader = new StreamReader(dataStream);
string responseFromServer = reader.ReadToEnd();
dynamic data = JObject.Parse(responseFromServer);
string id = data.id;
string realid = id.ToString().Trim();
WebRequest webRequest2 = WebRequest.Create("https://kr.api.riotgames.com/lol/league/v4/entries/by-summoner/"+realid+"?api_key=myKey");
HttpWebResponse response2 = (HttpWebResponse)webRequest2.GetResponse();
Stream dataStream2 = response2.GetResponseStream();
StreamReader reader2 = new StreamReader(dataStream2);
string responseFromServer2 = reader2.ReadToEnd();
dynamic loldata = JObject.Parse(responseFromServer2); // <== truble
解决方案
推荐阅读
- c++ - 在 c++2a 标准中制作基于 linux 的调度功能
- python - 我建立了一个聊天机器人。它如何识别“hi”和“hire”之间的区别
- c++ - 车辆和箱子碰撞之间的重叠不起作用ue4
- python - 创建使用 `--history` 创建的 Conda 环境时的`ResolvePackageNotFound`
- java - Android Studio 的问题(Java 版本的问题)
- java - 如何禁用所有 SLF4J 消息
- python - 从被摧毁的外星人身上掉落电源 - 外星人入侵
- python - 使用循环为多列创建子图
- vue.js - vue 3 过渡组似乎不起作用
- php - 启用生成pdf(它给我计划文件中的html文本) - dompdf