Facebook graph api Facebook API错误的处理方法是什么:无法解析为日期或时间

Facebook graph api Facebook API错误的处理方法是什么:无法解析为日期或时间,facebook-graph-api,Facebook Graph Api,我得到了组墙帖子,在json响应的最后,我得到了分页对象 当我获取上一个值并尝试http请求它时: https://graph.facebook.com/175923872448029/feed?access_token=**********13c0fd29b9-557002013|N-oGZ6q2sNDNg1I3leS0v9U-TDw&limit=25&since=2011-01-25T1100253A3400253A2100252B0000 im getting this

我得到了组墙帖子,在json响应的最后,我得到了分页对象 当我获取上一个值并尝试http请求它时:

https://graph.facebook.com/175923872448029/feed?access_token=**********13c0fd29b9-557002013|N-oGZ6q2sNDNg1I3leS0v9U-TDw&limit=25&since=2011-01-25T1100253A3400253A2100252B0000

im getting this error :
{
   "error": {
      "type": "InvalidArgumentException",
      "message": "Could not parse '2011-01-25T1100253A3400253A2100252B0000' into a date or time."
   }
}
日期有什么问题?

当您在浏览器中打开时,您会注意到分页链接由utf数字代码组成,在使用它们之前必须对其进行解码[编辑]

然而,当我使用PHPSDK请求同一个对象时,我得到了一个编码的URL,它可以正常工作

我相信,这种行为的原因就在这里


总之,在继续之前,您必须检查返回的字符串的外观并对其进行充分解码。

可能有一点不同的解释:Graph API似乎以utf-8字符集返回数据。我不知道您是否可以指定C++中使用的字符集,但如果可能的话,请确保它与图形API返回的字符集兼容。如果不能,则必须解码字符串。基本上,日期字符串的这部分是有效的
2011-01-25T11
。它在facebook api中的abug我也注意到,如果我通过浏览器运行它,它会返回结果,但是当我使用QNetworkAccessManager获取请求时,我会得到错误。。