C#从url读取json数据而不使用api

时间:2017-07-19 06:24:16

标签: c# json api yammer

我们正在使用yammer api获取yammer数据但是在我们的场景中我们想要一个通知数据但是没有api支持,作为我们想到从URL中读取json内容的替代方法,当我们在浏览器中键入此url时“https://www.yammer.com/ ****** / notifications.json”我们在浏览器中获取数据但是通过C#我们得到406错误,因为没有api支持。

对于api,我们使用令牌ID作为oauth身份验证媒介,但是以json的形式从url获取内容可用的身份验证,简而言之请帮助解决一些代码

我们使用的代码:

                HttpWebRequest Request = HttpWebRequest.Create(URL) as HttpWebRequest; 
                Request.Method = "GET";               
                Request.ContentType = "application/json; odata=verbose";       
                Request.Accept = "application/json; odata=verbose";                
                string Token = ConfigurationManager.AppSettings["Token"];            
                Request.Headers.Add(HttpRequestHeader.Authorization, Token);            

                var wResp = (HttpWebResponse)Request.GetResponse();  

如果您有任何其他解决方案,请提供帮助。

0 个答案:

没有答案