擷取至AEP期間發生無效的ECID錯誤

說明 description

使用者在擷取至AEP

期間收到下列錯誤

UPSException(errorCode:UPLIB-101003-400, errorMessage:Invalid ECID: 69182582886243657173932344476478431511.print(3575-2).check, errorDescription:Invalid ECID)

解決方法 resolution

正在內嵌期間進行2項檢查以驗證ECID

  1. 長度應為38個字元
  2. 將38個字元字串分割為子字串(每個字串19個);這些子字串應該是有效的Java Long (亦即最大值是263-1)

在此案例中,1)被確認為38個字元長,但是b)子字串「932344476478431511」的下半部分太大,導致發生錯誤

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f