Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
V
verification_code
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
service
verification_code
Commits
ece89208
Commit
ece89208
authored
Aug 16, 2021
by
shajiaiming
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
异常处理
parent
5b98787e
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
1 deletion
+4
-1
Huawei.php
extensions/smser/providers/Huawei.php
+4
-1
No files found.
extensions/smser/providers/Huawei.php
View file @
ece89208
...
...
@@ -128,7 +128,8 @@ class Huawei extends BaseSmser
if
(
is_array
(
$result
)
&&
isset
(
$result
[
'result'
][
0
][
'status'
])
&&
'000000'
==
$result
[
'result'
][
0
][
'status'
])
{
$reback
=
[
'state'
=>
'ok'
,
'message'
=>
"发送成功"
,
'code'
=>
0
,
"mobile"
=>
$mobile
,
"sid"
=>
isset
(
$result
[
'result'
][
0
][
'smsMsgId'
])
?
$result
[
'result'
][
0
][
'smsMsgId'
]
:
0
,
't'
=>
$this
->
yys
];
}
else
{
$reback
=
[
'state'
=>
'fail'
,
'message'
=>
$this
->
getError
(
$result
[
'result'
][
0
][
'status'
]),
'code'
=>
$result
[
'result'
][
0
][
'status'
],
"mobile"
=>
$mobile
,
"sid"
=>
""
,
't'
=>
$this
->
yys
];
$status
=
isset
(
$result
[
'result'
][
0
][
'status'
])
?
$result
[
'result'
][
0
][
'status'
]
:
$result
[
'code'
];
$reback
=
[
'state'
=>
'fail'
,
'message'
=>
$this
->
getError
(
$status
),
'code'
=>
$status
,
"mobile"
=>
$mobile
,
"sid"
=>
""
,
't'
=>
$this
->
yys
];
}
return
$reback
;
}
...
...
@@ -167,6 +168,7 @@ class Huawei extends BaseSmser
{
$default
=
"130"
;
$errors
=
[
'130'
=>
'未知错误'
,
'E200015'
=>
'待发送短信数量太大'
,
'E200028'
=>
'模板变量校验失败'
,
'E200029'
=>
'模板类型校验失败'
,
...
...
@@ -174,6 +176,7 @@ class Huawei extends BaseSmser
'E200031'
=>
' 协议校验失败'
,
'E200033'
=>
'模板类型不正确'
,
'E200041'
=>
'同一短信内容接收号码重复'
,
'E000112'
=>
'The subscriber status is frozen.'
];
if
(
isset
(
$errors
[
$code
]))
{
return
$errors
[
$code
];
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment