1. Πρόσβαση https://login.taobao.com/member/login.jhtml.
2. Ελέγξτε τον πηγαίο κώδικα της ιστοσελίδας στο βήμα 1 και δείτε τον ακόλουθο κώδικα js:
getQRCodeURL: "https://qrlogin.taobao.com/qrcodelogin/generateQRCode4Login.do"
Επισκεφτείτε αυτόν τον σύνδεσμο για να λάβετε την ακόλουθη μορφή JSON:
{"success":true,"message":"null","url":"//img.alicdn.com/tfscom/TB14G24fwrewrwerXXaAaXXXwu0bFXXX.png","lgToken":"a9fafdfdsfrtrhhfhghf8ea555d35040","adToken":" 9369101953aabff10682653ee8de6644"}
Η διεύθυνση URL είναι η εικόνα του κωδικού QR και το lgToken είναι το διακριτικό που πρέπει να χρησιμοποιηθεί αργότερα.
3. Ο πηγαίος κώδικας της ιστοσελίδας στο βήμα 1 έχει επίσης τον ακόλουθο κώδικα js:
checkQRCodeURL: "https://qrlogin.taobao.com/qrcodelogin/qrcodeLoginCheck.do"
Αυτός ο σύνδεσμος χρησιμοποιείται για τον έλεγχο της κατάστασης του κωδικού σάρωσης του κινητού τηλεφώνου και η σελίδα Taobao έχει κάνει τακτικό έλεγχο
Προσθέστε ένα lgToken, όπως https://qrlogin.taobao.com/qrcodelogin/qrcodeLoginCheck.do?lgToken=8b600fe974464fsafds1f3f2eedb4a4578223&defaulturl=https%3A%2F%2Fwww.taobao.com%2F, κατά την πρόσβαση
Μπορούν να ληφθούν τα ακόλουθα αποτελέσματα:
Περιμένετε για σάρωση κώδικα {"code":"10000","message":"κατάσταση έναρξης σύνδεσης","success":true}
Επιτυχής σάρωση κώδικα {"code":"10001","message":"επιτυχία σάρωσης QRCode για κινητά","success":true}
Ο κωδικός QR έληξε {"code":"10004","message":"QRCode expired!code=1, msg=data not exist","success":true}
Επιβεβαιώστε τη σύνδεση { "code":"10006","success":true,"url": "https://login.taobao.com/member/loginByIm.do?uid=cntaobaolfmsfsefeererer2006&token=3c332d995fsdfdfdsfdffddfsf0876db48e65bca&time=1465969717441&asker=qrcodelogin&ask_version=1.0.0&defaulturl=https%3A%2F%2Fwww.taobao.com%2F&webpas=2db92b47591f2bba375377ea867405a01607923077"}
4. Εάν το βήμα 3 σας δώσει την κατάσταση "Επιβεβαίωση σύνδεσης", μπορείτε να συνδεθείτε μεταβαίνοντας στη διεύθυνση URL.
5. Περίεργο πρόβλημα: Ο πελάτης ανέφερε ότι η σύνδεση με τον κωδικό σάρωσης απέτυχε, αλλά ο κωδικός άμεσης σάρωσης στο Taobao ήταν επιτυχής, οπότε έψαξε για το πρόβλημα, διαπίστωσε ότι ήταν ένα σφάλμα που προκλήθηκε από την προσωρινή μνήμη IE και τελικά πρόσθεσε έναν τυχαίο αριθμό χρόνου σε κάθε αίτημα. |