2012-01-09 8 views
3

私はWP7アプリでTwitter共有機能を実装しようとしていますが、本当に面倒な問題があります。だから、まもなく私のコードは、最も人気のあるWP7 twitter共有の例(OAuthを使用)と同じです:SharingApp - http://shelastyle.net/blog/sharing-to-facebook-twitter-and-email-in-windows-phone-7/Twitt - http://twitt.codeplex.com/twitterで共有する問題

問題は、私のアプリにリダイレクトするのではなく、Twitterの認証ページで認証すると「私たちはこのページを表示できません」(NavigationFailedが解雇されている)ということです。認証ページから自分のアプリに戻ってみると同じエラーが出ます。コードは上記の例のように基本的に同じですが、唯一の違いは、例ではマンゴ以外のバージョンを使用していることです。 (実際には、私が気づいたことは、Twitter認証ページはマンゴーと非マンゴーのアプリケーションでは異なります。つまり、twitterはいくつかの変更を明らかにしました) エラーの直前にスクリーンショットを添付していますエラー)とそのスクリーンショットを表示します。

画面1: enter image description here

画面2: enter image description here

エラー: enter image description here

すべてのヘルプや考えが理解されています。

+0

イベントをナビゲートするとどうなりますか?また、JSが有効になっていることを確認する必要があります。プライベート静的void WbNavigating(オブジェクト送信者、NavigatingEventArgs e) { MessageBox.Show(e.Uri.ToString()); } –

+0

私はデバッグの目的でNavigation_Failedイベントを処理していますが、Uriは論理的で上手く見えます(例外自体は何も言いません)。 ;-) – Tech0

+0

私はWebBrowserのNavigatingイベントを処理して、何が起こっているかを正確に見ています(おそらく、サイトがループ内をナビゲートしようとしているかどうかなど)。また、デフォルトのIEアプリを使用するとどうなりますか? –

答えて

1

あなたは何を共有しようとしていますか?それがリンクできるWebコンテンツだけの場合は、マンゴーリリースで導入されたShareLinkTaskを使用してください。それはあなたにカスタムコードを保存します。