Interface de connexion


La démo de l'interface liée au compte est dans TestAccount.java

Requête d'autorisation

Description de l'interface : Pour déterminer si l'utilisateur est autorisé, l'interface renvoie immédiatement l'état d'autorisation actuel. Si vous n'êtes pas autorisé, vous pouvez appeler l'interface d'autorisation de connexion.

Conditions préalables : Aucune

Prototype de fonction : booléen statique public isAuth()

Description du paramètre : Aucune

Exemple de requête : AliTvSdk.Account.isAuth()

Interface d'autorisation de connexion

Description de l'interface :

Cette interface fera apparaître la page de connexion ou d'autorisation. Si vous n'êtes pas connecté, une boîte de connexion apparaîtra ; si vous êtes connecté mais pas autorisé, une boîte d'autorisation apparaîtra. Si autorisé, retournez true immédiatement. Cette interface appellera le programme de service de compte de la box, ce qui peut prendre 0,2 à 1 seconde ou plus selon les conditions du réseau. Si vous ne souhaitez pas lancer l'autorisation, mais seulement déterminer si elle a été autorisée, veuillez utiliser l'interface de requête de 2.3.1

Précondition : Aucune

Prototype de fonction : public static boolean checkAuthAndLogin ()

Description du paramètre:Aucun

Demander un échantillonObtenir des informations sur l'utilisateur

Description de l'interface : Obtenez un utilisateur connecté informations, rappel asynchrone. La valeur de retour inclut l'utilisateur NickName, l'avatar de l'utilisateur, l'ID utilisateur et les points utilisateur. Veuillez noter que par défaut, le système ne renvoie pas le pseudo et l'avatar de l'utilisateur. Les utilisateurs peuvent accéder directement à l'application après s'être connectés. Si vous devez renvoyer le pseudo et l'avatar de l'utilisateur, veuillez contacter la configuration de l'opération en même temps, l'autorisation du compte. La page s'affichera lorsque l'utilisateur se connectera et l'application sera appliquée après que l'utilisateur aura confirmé l'autorisation. Il est possible d'obtenir le surnom et l'avatar de l'utilisateur, mais l'utilisateur ne peut pas obtenir ces informations sans autorisation.

Pré-conditions préalables : Vous devez autoriser. S'il n'est pas autorisé, il renvoie le code d'erreur non autorisé

Prototype fonctionnel

 :

Public Static Void Getuserinfo (Igetuserinfolistener Infolistener) Rappel

public static void checkAuthAndLogin() {
          boolean isAuth = AliTvSdk.Account.checkAuthAndLogin();
          if (isAuth) {
              TestToast.show("用户已授权");
          } else {
              TestToast.show("用户未授权,请扫码登陆");
          }
      };
Exemple de demande

 :

public interface IGetUserinfoListener {
   public void onSuccess(BaodianUserInfo userInfo);
   public void onError(int errCode);
}