Question

Les facebook ressemble documentation technique comme un singe jeté ses propres excréments sur un site Web - et qui est combien il est utile aussi ...

J'ai donc cette application Web (pour les appareils Android) et je dois authentifier à l'aide oAuth (puisque « la politique API kaléidoscope » facebook exige que leurs API ne sont jamais les mêmes si on les regarde deux fois).

Je dois montrer l'écran de connexion et je voudrais à ouvrir dans une boîte de dialogue plutôt que d'une nouvelle page entière, car plusieurs pages ne sont pas pris en charge sur tous les appareils Android.

est ce que j'ai jusqu'à présent: HTML:

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

Javascript:

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

En ce moment, je reçois la pleine taille dialogue de connexion de type PC, mais je veux la belle jolie touche / dialogue mobile. Toutes les idées?

Était-ce utile?

La solution

Vous pouvez résoudre le problème en utilisant un lien qu'ils recommandent avec une légère modification:

Leur lien: http: // www .facebook.com / dialogue / oauth client_id = YOUR_APP_ID & redirect_uri = YOUR_URL & display = touche

Votre lien http: // m .facebook.com / dialogue / oauth client_id = YOUR_APP_ID & redirect_uri = YOUR_URL & display = touche

Notez que le changement de www à m.

Autres conseils

Avez-vous vérifié le SDK Facebook pour Android? Il a le code source complet. Il utilise également oAuth et montrer de dialogue complet Facebook. Voici le lien

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top