You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
61 lines
2.0 KiB
61 lines
2.0 KiB
// Copyright © 2023 OpenIM SDK. All rights reserved.
|
|
//
|
|
// Licensed under the Apache License, Version 2.0 (the "License");
|
|
// you may not use this file except in compliance with the License.
|
|
// You may obtain a copy of the License at
|
|
//
|
|
// http://www.apache.org/licenses/LICENSE-2.0
|
|
//
|
|
// Unless required by applicable law or agreed to in writing, software
|
|
// distributed under the License is distributed on an "AS IS" BASIS,
|
|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
// See the License for the specific language governing permissions and
|
|
// limitations under the License.
|
|
|
|
package main
|
|
|
|
import (
|
|
"fmt"
|
|
"github.com/openimsdk/openim-sdk-core/v3/test"
|
|
"time"
|
|
)
|
|
|
|
func main() {
|
|
APIADDR := "http://59.36.173.89:10002"
|
|
WSADDR := "ws://59.36.173.89:10001"
|
|
REGISTERADDR := APIADDR + "/user_register"
|
|
ACCOUNTCHECK := APIADDR + "/manager/account_check"
|
|
TOKENADDR := APIADDR + "/auth/user_token"
|
|
SECRET := "openIM123"
|
|
SENDINTERVAL := 20
|
|
test.REGISTERADDR = REGISTERADDR
|
|
test.TOKENADDR = TOKENADDR
|
|
test.SECRET = SECRET
|
|
test.SENDINTERVAL = SENDINTERVAL
|
|
test.WSADDR = WSADDR
|
|
test.ACCOUNTCHECK = ACCOUNTCHECK
|
|
strMyUidx := "5284951719"
|
|
|
|
tokenx := test.RunGetToken(strMyUidx)
|
|
fmt.Println(tokenx)
|
|
test.InOutDoTest(strMyUidx, tokenx, WSADDR, APIADDR)
|
|
time.Sleep(time.Second * 10)
|
|
// test.DoTestGetUsersInfo()
|
|
// test.DoTestSetMsgDestructTime("sg_1012596513")
|
|
// test.DoTestRevoke()
|
|
// test.DotestDeleteFriend("8303492153")
|
|
// test.TestMarkGroupMessageAsRead()
|
|
// test.DoTestRevoke()
|
|
// time.Sleep(time.Second * 5)
|
|
// test.DoTestAddToBlackList("9169012630")
|
|
// test.DoTestDeleteFromBlackList("9169012630")
|
|
// test.DotestDeleteFriend("9169012630")
|
|
// test.DoTestSetConversationPinned("si_2456093263_9169012630", true)
|
|
// test.DoTestSetOneConversationRecvMessageOpt("si_2456093263_9169012630", 2)
|
|
// test.DoTestGetConversationRecvMessageOpt("si_2456093263_9169012630")
|
|
// test.DoTestDeleteConversationMsgFromLocalAndSvr("sg_537415520")
|
|
for {
|
|
time.Sleep(10000 * time.Millisecond)
|
|
}
|
|
|
|
}
|
|
|