From d7315860c90bd065598ff07fcfc2c2889c683a65 Mon Sep 17 00:00:00 2001 From: 陆恒 Date: Fri, 15 May 2020 11:51:40 +0800 Subject: [PATCH] 提交sdk --- src/HttpServer/logic/constdef.go | 2 +- src/HttpServer/logic/function.go | 15 ++++++++++++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/src/HttpServer/logic/constdef.go b/src/HttpServer/logic/constdef.go index 7f553d1..98e0059 100644 --- a/src/HttpServer/logic/constdef.go +++ b/src/HttpServer/logic/constdef.go @@ -43,7 +43,7 @@ const ( const ( XIAOXINGXING_SERVERKEY = "33e0c3238c108a36d87025544c6a2d2f" - XIAOXINGXING_SDKURL = "33e0c3238c108a36d87025544c6a2d2f" + XIAOXINGXING_SDKURL = "https://testapi-gamesdk.d3games.com/" ) const ( diff --git a/src/HttpServer/logic/function.go b/src/HttpServer/logic/function.go index 22e37e2..3e017bc 100644 --- a/src/HttpServer/logic/function.go +++ b/src/HttpServer/logic/function.go @@ -3,12 +3,14 @@ package logic import ( "HttpServer/jsonconf" "HttpServer/redishandler" + "bytes" "common/logger" "common/redis" "crypto/sha1" "encoding/hex" "encoding/json" "errors" + "io/ioutil" "net/http" "sort" "strconv" @@ -754,8 +756,19 @@ func GetHashValue(signsum string) string { return sign } -func DoHttpPost(param []byte) (string, error) { +func DoHttpPost(bys []byte) (string, error) { + body := bytes.NewBuffer(bys) + url1 := XIAOXINGXING_SDKURL + "api/server/addcoin" + res, err := http.Post(url1, "application/json;charset=utf-8", body) + if err != nil { + logger.Error("DoHttpPost failed err=%v", err) + return "", err + } + result, _ := ioutil.ReadAll(res.Body) + defer res.Body.Close() + + return string(result), nil } func GetCoinFromSdk(uuid int, gameid string, channel string) (int, error) { -- libgit2 0.21.0