我的代码没有改变,它在昨天左右工作。
我可以oauth,获取令牌,但然后执行以下操作:
WebClient wc = new WebClient();
wc.DownloadStringCompleted += result;
wc.DownloadStringAsync(new Uri("https://graph.facebook.com/me&access_token=xxxTOKENxxx", UriKind.Absolute));
返回NotFound WebClient异常:“远程服务器返回错误:NotFound。”
奇怪的是,当在Chrome或IE上粘贴相同的网址时,它确实有用(PC)。
尝试使用仿真器和2个不同的真实WP设备,甚至在WP浏览器上粘贴相同的URL。
Facebook之类的感觉出于某种原因拒绝Windows Phone?
任何人都知道可能会发生什么?
答案 0 :(得分:1)
我可以确认它不是你。来自GitHub的SDK的WP7示例失败。 ASP.NET示例现在返回“发生错误。请稍后重试。”错误。如您所述,将URL复制并粘贴到IE中会解析并返回预期的JSON。显然有些事情发生了变化。
答案 1 :(得分:1)
看起来Facebook上有一个bug被跟踪
如果您想关注
,请点击此处https://developers.facebook.com/bugs/367369176650486?browse=search_4fd82eadc62186861827790
阅读链接之后,有人说graph.beta.facebook.com可以代替graph.facebook.com工作