服務器驗證信息后,將會通過長連接端口返回加唯一加密字符串,將此信息生成二維碼。
**長連接返回數據:**
驗證設備成功后,tv端將會收到帶data為鍵的JSON數據包:
{
"errorcode":0,//錯誤碼
"errmsg":"",
"type":"confirm",//數據類型
"data"{
"enc":"EAD9C774021DFB43D1FA4B1D42694180",//加密字符串
"expired":"1509442100",//過期時間戳
}
}
加密字符串(enc)的有效期為10分鐘,如果手機端超時未掃描,則tv端需要重新接收enc生成新的二維碼供手機端掃描。
注:用戶長時間未掃描二維碼,超時后,服務器不會主動向tv端推送超時錯誤和新的加密enc。當且僅當用戶掃描超時的二維碼發起驗證請求后,tv端才會收到加密字符串過期的錯誤提示和新的加密enc。