Interface système
Initialisation
Description de l'interface : Initialisez l'entrée du SDK, entrez les informations nécessaires sur l'application et le rappel d'initialisation est asynchrone. Pré-conditions préalables :
: Public Static Void Init (Context Context, String AppKey, String AppS ecret, IinitListener Initlistener, IAUTHLIISTENENER AUTHLISTENER) activé : Context application Contexte du programme ; appkey L'identifiant unique de l'application appliquée sur la plateforme supérieure Taobao appsecret La clé secrète correspondant à l'application demandée sur la plateforme supérieure Taobao
initListener Interface de rappel d'initialisation, avant que l'initialisation ne soit terminée , Appeler toute interface SDK n'est pas valide,
AuthListener reçoit tous les rappels liés à l'autorisation de connexion Prototype de l'interface:Public Interface iinitListener {
public void onInitFinish ();
public void onIniterror ( String errorMsg) ; );
}
Demande d'échantillon
:
AliTvSdk.
init(
mContext
, appkey, appSecret, new
"init aliTvSdk ok. get auth = "
+ AliTvSdk.Account.isAuth());
}
@Overridepublic void onInitEr ror( String errorMsg) { TestToast .show(errorMsg);
}
}, nouveau TestAccount()); Description de l'interface version SD K, la version doit être appelée à la fin du programme. Conditions préalables : Aucun Prototype de fonction : public static void destroy() Description du paramètre : Aucun Exemple de demande : AliTvSdk.destroy(); Description de l'interface : Obtenez le numéro de version du SDK actuel. La valeur de retour est au format suivant « ostv_x.x.x.x », qui est utilisé pour le débogage. Conditions préalables : Aucun Prototype de fonction : public static String getSdkVersion() Description du paramètre : Aucun Exemple de requête : sion(); Description de l'interface : Impression des informations de journal, uniquement pour le débogage. Pour plus d'efficacité opérationnelle, veuillez désactiver l'impression du journal avant la sortie officielle Conditions préalables : Aucun Prototype de fonction : public static void logSwitch (boolean open) Description du paramètre : open : true/false —> Open /close; Exemple de requête : AliTvSdk.logSwitch(true);
Interface de déconnexion
Obtenez le numéro de version du SDK
Commutateur de journal