我正在为 .net 使用 Facebook 广告 api,当我发现错误时,消息总是相同的一般错误:
(FacebookApiException - #100) 参数无效
自从我转移到版本化调用(v2.2)之后,它就发生了——在此之前我使用了未版本化的调用,这很好。
例如,这就是我得到错误的方式(在 c# 中使用常规 try catch)
try
{
var result = facebookClient.Post("v2.2/act_" + accountId + "/adgroups", parameters) as IDictionary<string, object>;
}
catch (Exception ex)
{
throw ex; // The error should be in ex.Message
}
有没有办法从异常中提取真正的错误消息?