Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
I
im-common
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
陈永峰
im-common
Commits
6ab89505
Commit
6ab89505
authored
Nov 01, 2021
by
yanglbme
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: request entity
parent
8fb27159
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
7 additions
and
7 deletions
+7
-7
pom.xml
pom.xml
+1
-1
Account.java
src/main/java/io/github/doocs/im/core/Account.java
+2
-2
QueryOnlineStatusRequest.java
...thub/doocs/im/model/request/QueryOnlineStatusRequest.java
+3
-3
AccountTest.java
src/test/java/io/github/doocs/im/AccountTest.java
+1
-1
No files found.
pom.xml
View file @
6ab89505
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
<groupId>
io.github.doocs
</groupId>
<groupId>
io.github.doocs
</groupId>
<artifactId>
im-server-sdk-java
</artifactId>
<artifactId>
im-server-sdk-java
</artifactId>
<version>
0.2.
0
</version>
<version>
0.2.
1
</version>
<packaging>
jar
</packaging>
<packaging>
jar
</packaging>
<name>
qcloud-im-server-sdk-java
</name>
<name>
qcloud-im-server-sdk-java
</name>
...
...
src/main/java/io/github/doocs/im/core/Account.java
View file @
6ab89505
...
@@ -53,8 +53,8 @@ public class Account {
...
@@ -53,8 +53,8 @@ public class Account {
return
HttpUtil
.
post
(
url
,
kickRequest
,
KickResult
.
class
);
return
HttpUtil
.
post
(
url
,
kickRequest
,
KickResult
.
class
);
}
}
public
QueryOnlineStatusResult
queryOnlineStatus
(
QueryOnlineStatus
queryOnlineStatus
)
throws
IOException
{
public
QueryOnlineStatusResult
queryOnlineStatus
(
QueryOnlineStatus
Request
queryOnlineStatusRequest
)
throws
IOException
{
String
url
=
imClient
.
getUrl
(
SERVICE_NAME_OPEN_IM
,
QUERY_ONLINE_STATUS_COMMAND
);
String
url
=
imClient
.
getUrl
(
SERVICE_NAME_OPEN_IM
,
QUERY_ONLINE_STATUS_COMMAND
);
return
HttpUtil
.
post
(
url
,
queryOnlineStatus
,
QueryOnlineStatusResult
.
class
);
return
HttpUtil
.
post
(
url
,
queryOnlineStatus
Request
,
QueryOnlineStatusResult
.
class
);
}
}
}
}
src/main/java/io/github/doocs/im/model/request/QueryOnlineStatus.java
→
src/main/java/io/github/doocs/im/model/request/QueryOnlineStatus
Request
.java
View file @
6ab89505
...
@@ -10,18 +10,18 @@ import java.util.List;
...
@@ -10,18 +10,18 @@ import java.util.List;
* @since 2021/7/30 17:35
* @since 2021/7/30 17:35
*/
*/
@JsonInclude
(
JsonInclude
.
Include
.
NON_NULL
)
@JsonInclude
(
JsonInclude
.
Include
.
NON_NULL
)
public
class
QueryOnlineStatus
extends
GenericRequest
{
public
class
QueryOnlineStatus
Request
extends
GenericRequest
{
@JsonProperty
(
"IsNeedDetail"
)
@JsonProperty
(
"IsNeedDetail"
)
private
Integer
isNeedDetail
;
private
Integer
isNeedDetail
;
@JsonProperty
(
"To_Account"
)
@JsonProperty
(
"To_Account"
)
private
List
<
String
>
toAccount
;
private
List
<
String
>
toAccount
;
public
QueryOnlineStatus
(
List
<
String
>
toAccount
)
{
public
QueryOnlineStatus
Request
(
List
<
String
>
toAccount
)
{
this
(
null
,
toAccount
);
this
(
null
,
toAccount
);
}
}
public
QueryOnlineStatus
(
Integer
isNeedDetail
,
List
<
String
>
toAccount
)
{
public
QueryOnlineStatus
Request
(
Integer
isNeedDetail
,
List
<
String
>
toAccount
)
{
this
.
isNeedDetail
=
isNeedDetail
;
this
.
isNeedDetail
=
isNeedDetail
;
this
.
toAccount
=
toAccount
;
this
.
toAccount
=
toAccount
;
}
}
...
...
src/test/java/io/github/doocs/im/AccountTest.java
View file @
6ab89505
...
@@ -85,7 +85,7 @@ public class AccountTest {
...
@@ -85,7 +85,7 @@ public class AccountTest {
@Test
@Test
public
void
testQueryState
()
throws
IOException
{
public
void
testQueryState
()
throws
IOException
{
List
<
String
>
toAccount
=
Collections
.
singletonList
(
"bingo"
);
List
<
String
>
toAccount
=
Collections
.
singletonList
(
"bingo"
);
QueryOnlineStatus
request
=
new
QueryOnlineStatus
(
toAccount
);
QueryOnlineStatus
Request
request
=
new
QueryOnlineStatusRequest
(
toAccount
);
request
.
setIsNeedDetail
(
IsNeedDetail
.
YES
);
request
.
setIsNeedDetail
(
IsNeedDetail
.
YES
);
QueryOnlineStatusResult
result
=
client
.
account
.
queryOnlineStatus
(
request
);
QueryOnlineStatusResult
result
=
client
.
account
.
queryOnlineStatus
(
request
);
System
.
out
.
println
(
result
);
System
.
out
.
println
(
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