繁体   English   中英

从facebook api捕获错误json字符串

[英]catching error json string from facebook api

我正在尝试捕获错误消息,这些消息在尝试发布到墙上时从facebook api发送。

这是返回的json字符串。 {“错误”:{“消息”:“(#506)状态消息重复”,“类型”:“ OAuthException”,“代码”:506,“错误数据”:{“ kError”:1455006}}}

我将如何使用JavaScriptSerializer解析此字符串,就像我尝试在类中使用“错误”一词作为我的属性一样,它将不允许它作为c#中的关键字。 代码如下。

Dim dbg As StreamReader = New StreamReader(e.Response.GetResponseStream)
Dim jss = New JavaScriptSerializer()
Dim fbdebug As fbDebuger = jss.Deserialize(Of fbDebuger)(dbg.ReadToEnd)
Response.Write(fbdebug.error)

公共类fbDebuger公共属性错误为字符串

End Class

可以通过在变量名称周围添加方括号来使用关键字。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM