Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
W
wxh_internal_api
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
杨培培
wxh_internal_api
Commits
5d8c0c06
Commit
5d8c0c06
authored
Jan 06, 2020
by
杨培
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加异常信息
parent
f0ed7539
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
14 additions
and
5 deletions
+14
-5
ucenter_message.php
example/ucenter_message.php
+4
-4
JsonRpc.php
src/base/JsonRpc.php
+10
-1
No files found.
example/ucenter_message.php
View file @
5d8c0c06
...
@@ -17,14 +17,14 @@ Message::setDebug();
...
@@ -17,14 +17,14 @@ Message::setDebug();
//$ret = Message::sendSms('18019580609', 'Hello World 3');
//$ret = Message::sendSms('18019580609', 'Hello World 3');
try
{
try
{
$ret
=
Message
::
sendTemplateSms
Async
(
'18019580609'
,
'shop_item_shipped'
,
[
$ret
=
Message
::
sendTemplateSms
(
'18019580609'
,
'shop_item_shipped'
,
[
'order'
=>
'4124'
,
'order'
=>
'4124'
,
'express'
=>
'顺丰速运'
,
'express'
=>
'顺丰速运'
,
'number'
=>
'sf123456'
'number'
=>
'sf123456'
]);
]);
}
catch
(
\Exception
$e
)
{
}
catch
(
\
internalApi\base\Api
Exception
$e
)
{
echo
$e
->
get
Code
()
.
'/'
.
$e
->
getMessage
()
;
echo
$e
->
get
RemoteClass
()
.
': ['
.
$e
->
getCode
()
.
'] '
.
$e
->
getMessage
()
.
"
\r\n
"
;
$ret
=
null
;
exit
;
}
}
//Message::setUserOnline(12, 60);
//Message::setUserOnline(12, 60);
...
...
src/base/JsonRpc.php
View file @
5d8c0c06
...
@@ -220,7 +220,16 @@ class JsonRpc
...
@@ -220,7 +220,16 @@ class JsonRpc
if
(
!
empty
(
$ret
[
'error'
]))
{
if
(
!
empty
(
$ret
[
'error'
]))
{
$this
->
_error
(
$ret
[
'error'
][
'message'
]);
$this
->
_error
(
$ret
[
'error'
][
'message'
]);
throw
new
ApiException
(
$ret
[
'error'
][
'message'
],
$ret
[
'error'
][
'data'
][
'code'
]
??
0
);
$errorCode
=
$ret
[
'error'
][
'data'
][
'code'
]
??
0
;
$remote
=
$ret
[
'error'
][
'code'
]
==
-
32000
?
[
'class'
=>
$ret
[
'error'
][
'data'
][
'class'
],
'line'
=>
0
,
'file'
=>
''
,
'traceString'
=>
''
]
:
null
;
throw
new
ApiException
(
$ret
[
'error'
][
'message'
],
$errorCode
,
$remote
);
}
}
return
$ret
[
'result'
];
return
$ret
[
'result'
];
...
...
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