# URI-G-09 會員買主重發註冊信 > [name=Tony Fan] ###### tags: `URI-G` `API規格` - ~~驗證token並啟用帳號~~ - 需要先取得 dynamic key(時效為5分) - 參考 [URI062](https://docs.google.com/spreadsheets/d/12U90GlZtqTFVemxzp5lFCv5l_eAZchVlOJN6xbRxDLI/edit#gid=0&range=A84) ## 網址 - path : `${TT-API網址}/members/accounts/reconfirm` ## Input JSON Path - path : `${TT-API網址}/members/accounts/reconfirm` - method : POST - query : 無 - body : ```=json { "dynamicKey" : <dynamicKey>, "language" : <languageId>, "email": <email> } ``` ### 輸入參數說明 | 欄位名稱 | 欄位說明 | 型態 | 是否必要欄位 | | -------- | -------- | -------- | -------- | | dynamicKey | dynamic key| string | Y | | email | 帳號Email (Base64 Encode) | String | Y | | languageId | 語系代碼 | number | Y | ## Output JSON Path ```=json { "code": <code> , // 代碼,0:ok、 < 0: error 使用 "errorMessage" : <errorMessage> // 錯誤訊息 "intervalTime": "5377 ms", "data": { "hasSend":0/1 } } ``` ### 輸出參數說明 - 回傳成功或是失敗 標準I/O結果輸出 | 欄位名稱 | 欄位說明 | 型態 | 是否可為空值 | | -------- | -------- | -------- | -------- | | code | 代碼 | number | N | | errorMessage | 錯誤訊息 | String | Y | | intervalTime | API處理時間 | String | Y | | data | API輸出主內容資料 | [`API輸出主內容資料`](#API輸出主內容資料) | N | * code : * 0 : ok * -1 : 會員狀態不是 帳號申請中或未啟用,禁止重送 * -2 : 其他錯誤,看errorMsg描述 * -981 : email error * -987 : dynamicKey 解析錯誤或時間過期 * -997 : 前台傳入的 form 表單缺了必要欄位或條件 #### API輸出主內容資料 | 欄位名稱 | 欄位說明 | 型態 | 是否可為空值 | | -------- | -------- | -------- | -------- | | hasSend |是否送出 | number | N | * hasSend : 1 : 傳送成功 / 0 : 傳送失敗 ## API 邏輯 ## 範例 參考 [URI-G-09 測試案例](https://docs.google.com/spreadsheets/d/1VKNumafKrrrcMLxyWyBet6AHisLJ4Bj3yG7i_IJT1pA/edit#gid=1426594997)