1

Facebook の技術文書は、サルがウェブサイトに自分の排泄物を投げたように見えます。

したがって、私はこの Web アプリ (Android デバイス用) を持っており、oAuth を使用して認証する必要があります (Facebook の「万華鏡 API ポリシー」では、2 回見た場合に API が同じになることは決してないため)。

ログイン画面を表示する必要があり、すべての Android デバイスで複数のページがサポートされているわけではないため、まったく新しいページではなく、ダイアログ ボックスで開くようにしたいと考えています。

これは私がこれまでに持っているものです: HTML:

<fb:login-button></fb:login-button>

Javascript:

FB.init({appId : XXXXX,status : true, cookie : true,xfbml : true, oauth:true});

現在、フル サイズの PC スタイルのログイン ダイアログが表示されますが、きれいなタッチ/モバイル ダイアログが必要です。何か案は?

4

2 に答える 2

2

わずかな変更を加えた推奨リンクを使用して、問題を解決できます。

リンク: http:// www .facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=YOUR_URL&display=touch

あなたのリンク http:// m .facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=YOUR_URL&display=touch

www が m に変わっていることに注意してください。

于 2011-09-23T23:20:26.743 に答える
0

Facebook SDK for Android をチェックアウトしましたか? 完全なソースコードがあります。また、oAuth を使用し、完全な Facebook ダイアログを表示します。ここにリンクがあります

https://github.com/facebook/facebook-android-sdk/

于 2011-09-05T06:09:43.243 に答える