天天看點

MM7彩信,SP錯誤狀态碼

“狀态文本”單元(适用于應用層)将用于攜帶對錯誤或成功情況(例如,部分成功)的可讀說明。在下表12.21中,将狀态資訊訓示給始發方時,應通過VASP或MMSRelay/ServerRelay/Server使用狀态文本。此外,還存在由一個四位數值組成的狀态碼。狀态碼的第一位表示代碼的類别。共有四個類别:

l        1xxx:操作成功;

l        2xxx:客戶機錯誤;

l        3xxx:伺服器錯誤;

l        4xxx:業務錯誤。

狀态碼可擴充。VASP和MMSRelay/ServerRelay/Server必須了解狀态碼的類别。無法識别的代碼将視為該類别的x000代碼。不在上述定義的4個類别範圍内的代碼将視為3000。對于取決于具體實作的代碼,應使用x500-x999範圍内的數字。

下表12.21給出了目前所定義的狀态碼和狀态文本。

表12.21:狀态碼和狀态文本

狀态碼

狀态文本

含義

1000

成功

此代碼訓示完全執行了請求。

1100

部分成功

此代碼訓示部分執行了請求,但部分請求無法完成。低階位和可選“詳細資訊”單元可以訓示未完成的請求部分。

2000

客戶機錯誤

客戶機發出的請求無效。

2001

操作受限

由于缺少執行指令的權限,請求被拒絕。

2002

位址錯誤

請求中所提供位址的格式無法識别或MMSRelay/ServerRelay/Server确認位址對于網絡無效,因為此MMSRelay/ServerRelay/Server不會對其提供服務。如果該位址用于響應結果中,并且在相應的推式(push)送出中指定了多個接收方,則此狀态碼訓示至少有一個位址不正确。

2003

找不到位址

MMSRelay/ServerRelay/Server找不到請求中提供的位址。如果在以前送出的消息中請求了操作但MMSRelay/ServerRelay/Server找不到指定位址的消息,則将傳回此代碼。

2004

多媒體内容被拒絕

伺服器無法解析附加至SOAP消息并通過“内容”單元訓示的MIME内容,或無法接受該内容大小或媒體類型。

2005

找不到消息ID

如果在以前送出的消息中請求了操作,但MMSRelay/ServerRelay/Server找不到指定消息ID的消息,或者VASP收到有關無法識别以前所送出消息和消息ID的報告,将傳回此代碼。

2006

找不到連結ID(LinkedID)

如果已提供LinkedID,但MMSRelay/ServerRelay/Server找不到相關消息,将傳回此代碼。

2007

消息格式破壞

資訊單元值格式不合适或不正确。

3000

伺服器錯誤

伺服器未能實施明顯有效的請求。

3001

不可接受

由于不可接受,而無法執行請求。此狀态碼通常在以下情況中使用:當對不能再被取消或狀态查詢的消息進行取消或狀态查詢操作時。MMSRelay/ServerRelay/Server已識别所述消息,但由于該消息已完成或其狀态不再可用而無法實施。

3002

消息被拒絕

伺服器無法完成請求的服務。

3003

不支援多個位址

MMSRelay/ServerRelay/Server不支援對多個接收方執行此操作。該操作可以作為多個單一的接收方操作重新送出。

4000

一般服務錯誤

無法實施請求的服務。

4001

辨別不正确

請求的辨別标題不能唯一辨別客戶機(VASP或MMSRelay/ServerRelay/Server)。

4002

版本不支援

不支援MM7版本單元所訓示的版本。

4003

操作不支援

伺服器不支援消息标題中“消息類型”單元所訓示的請求。

4004

驗證錯誤

無法解析SOAP和XML結構、缺少必備字段或消息格式與指定格式不相容。“詳細資訊”字段可能會給出導緻此狀态的解析錯誤。

4005

服務錯誤

操作導緻伺服器(MMSRelay/ServerRelay/Server或VASP)失敗,不應重新發送。

4006

無法提供服務

當伺服器暫時不可用(例如,伺服器忙)時,伺服器可能會發送此訓示。

4007

服務被拒絕

客戶機無權執行所請求的操作。