Antara muka log masuk


Demonstrasi antara muka yang berkaitan dengan akaun ada dalam TestAccount.java

Pertanyaan kebenaran

Penerangan antara muka: Untuk menentukan sama ada status keizinan segera dikembalikan. Jika anda tidak dibenarkan, anda boleh menghubungi antara muka kebenaran log masuk. . Account.isAuth()

Antara muka kebenaran log masuk

Penerangan antara muka:

Antara muka ini akan memaparkan halaman log masuk atau kebenaran. Jika anda tidak log masuk, kotak log masuk akan muncul jika anda log masuk tetapi tidak dibenarkan, kotak kebenaran akan muncul. Jika dibenarkan, kembalikan benar dengan segera. Antara muka ini akan memanggil program perkhidmatan akaun kotak, yang mungkin mengambil masa 0.2 hingga 1 saat atau lebih lama bergantung pada keadaan rangkaian. Jika anda tidak mahu memulakan keizinan, tetapi hanya tentukan sama ada ia telah dibenarkan, sila gunakan antara muka pertanyaan 2.3.1

Prasyarat

: Tiada

Fungsi lik staticpro:totaip lik boolean checkAuthAndLogin ()

Penerangan parameter:Tiada

Permintaan maklumat pengguna

Penerangan antara muka: Dapatkan pengguna log masuk maklumat, panggil balik tak segerak. Nilai pulangan termasuk Nama Panggilan pengguna, avatar pengguna, ID pengguna dan mata pengguna. Sila ambil perhatian bahawa secara lalai, sistem tidak mengembalikan Nama Panggilan dan avatar pengguna Pengguna boleh terus memasuki aplikasi selepas log masuk. Jika anda perlu mengembalikan Nama Panggilan dan avatar pengguna, sila hubungi konfigurasi operasi Pada masa yang sama, kebenaran akaun halaman akan dipaparkan apabila pengguna log masuk, dan aplikasi akan digunakan selepas pengguna mengesahkan kebenaran Ia adalah mungkin untuk mendapatkan Nama Panggilan dan avatar pengguna, tetapi pengguna tidak boleh mendapatkan maklumat ini tanpa kebenaran.

Pra -pra -syarat: Anda perlu memberi kebenaran Jika ia tidak dibenarkan, ia mengembalikan kod ralat yang tidak dibenarkan

Prototaip fungsian

:

Public Static Void Getuserinfo (Igetuserinfolistener Infolistener) Callback reee

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