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.
76 lines
1.8 KiB
76 lines
1.8 KiB
package main |
|
|
|
import ( |
|
"context" |
|
"flag" |
|
"github.com/davecgh/go-spew/spew" |
|
"log" |
|
"time" |
|
|
|
"go-common/app/service/live/xuser/api/grpc/v1" |
|
"go-common/library/net/rpc/warden" |
|
xtime "go-common/library/time" |
|
) |
|
|
|
var name, addr string |
|
|
|
func init() { |
|
flag.StringVar(&name, "name", "lily", "name") |
|
flag.StringVar(&addr, "addr", "127.0.0.1:9004", "server addr") |
|
} |
|
|
|
func main() { |
|
flag.Parse() |
|
cfg := &warden.ClientConfig{ |
|
Dial: xtime.Duration(time.Second * 3), |
|
Timeout: xtime.Duration(time.Second * 3), |
|
} |
|
cc, err := warden.NewClient(cfg).Dial(context.Background(), addr) |
|
if err != nil { |
|
log.Fatalf("new client failed!err:=%v", err) |
|
return |
|
} |
|
|
|
client := v1.NewRoomAdminClient(cc) |
|
|
|
//resp, _ := client.IsAny(context.Background(), &v1.RoomAdminShowEntryReq{ |
|
// Uid: 1001, |
|
//}) |
|
//spew.Dump("IsAny", resp) |
|
// |
|
//resp2, _ := client.GetByUid(context.Background(), &v1.RoomAdminGetByUidReq{ |
|
// Uid: 1001, |
|
// Page: 1, |
|
//}) |
|
//spew.Dump("GetByUid", resp2) |
|
// |
|
//resp3, err := client.SearchForAdmin(context.Background(), &v1.RoomAdminSearchForAdminReq{ |
|
// Uid: 28007796, |
|
// KeyWord: "1001", |
|
//}) |
|
//spew.Dump("SearchForAdmin", resp3, err) |
|
// |
|
//resp4, err := client.GetByAnchor(context.Background(), &v1.RoomAdminGetByAnchorReq{ |
|
// Page: 0, |
|
// Uid: 28007796, |
|
//}) |
|
//spew.Dump("GetByAnchor", resp4, err) |
|
// |
|
//resp5, err := client.Dismiss(context.Background(), &v1.RoomAdminDismissAdminReq{ |
|
// Uid: 1001, |
|
// AnchorId: 28007796, |
|
//}) |
|
//spew.Dump("Dismiss", resp5, err) |
|
// |
|
//resp6, err := client.Appoint(context.Background(), &v1.RoomAdminAddReq{ |
|
// Uid: 1001, |
|
// AnchorId: 28007796, |
|
//}) |
|
//spew.Dump("Appoint", resp6, err) |
|
|
|
resp7, err := client.IsAdminShort(context.Background(), &v1.RoomAdminIsAdminShortReq{ |
|
Uid: 2101323, |
|
Roomid: 5171, |
|
}) |
|
spew.Dump("IsAdminShort", resp7, err) |
|
}
|
|
|