1

私のコードは変更されていません。昨日かそこらで機能していました。

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。」

奇妙なことに、同じURLをChromeまたはIEに貼り付けると、機能します(PC)。

エミュレーターと2つの異なる実際のWPデバイスで試してみましたが、WPブラウザーに同じURLを貼り付けてもかまいません。

Facebookが何らかの理由でWindowsPhoneを拒否しているように感じますか?

誰かが何が起こっているのか考えていますか?

4

2 に答える 2

1

Facebookに追跡されているバグがあるようです

フォローしたい方はこちら

https://developers.facebook.com/bugs/367369176650486?browse=search_4fd82eadc62186861827790

リンクを読んだ後、誰かがgraph.facebook.comの代わりにgraph.beta.facebook.comが機能すると言います

于 2012-06-13T06:11:46.510 に答える
1

あなたではないことを確認できます。GitHub の SDK の WP7 サンプルが失敗します。ASP.NET サンプルが「でエラーが発生しました。後でもう一度やり直してください。」を返すようになりました。エラー。ご指摘のとおり、URL をコピーして IE に貼り付けると解決され、予想される JSON が返されました。明らかに何かが変わった。

于 2012-06-13T04:35:07.817 に答える