Commit d7315860c90bd065598ff07fcfc2c2889c683a65

Authored by 陆恒
1 parent 4a4851ff

提交sdk

src/HttpServer/logic/constdef.go
@@ -43,7 +43,7 @@ const ( @@ -43,7 +43,7 @@ const (
43 43
44 const ( 44 const (
45 XIAOXINGXING_SERVERKEY = "33e0c3238c108a36d87025544c6a2d2f" 45 XIAOXINGXING_SERVERKEY = "33e0c3238c108a36d87025544c6a2d2f"
46 - XIAOXINGXING_SDKURL = "33e0c3238c108a36d87025544c6a2d2f" 46 + XIAOXINGXING_SDKURL = "https://testapi-gamesdk.d3games.com/"
47 ) 47 )
48 48
49 const ( 49 const (
src/HttpServer/logic/function.go
@@ -3,12 +3,14 @@ package logic @@ -3,12 +3,14 @@ package logic
3 import ( 3 import (
4 "HttpServer/jsonconf" 4 "HttpServer/jsonconf"
5 "HttpServer/redishandler" 5 "HttpServer/redishandler"
  6 + "bytes"
6 "common/logger" 7 "common/logger"
7 "common/redis" 8 "common/redis"
8 "crypto/sha1" 9 "crypto/sha1"
9 "encoding/hex" 10 "encoding/hex"
10 "encoding/json" 11 "encoding/json"
11 "errors" 12 "errors"
  13 + "io/ioutil"
12 "net/http" 14 "net/http"
13 "sort" 15 "sort"
14 "strconv" 16 "strconv"
@@ -754,8 +756,19 @@ func GetHashValue(signsum string) string { @@ -754,8 +756,19 @@ func GetHashValue(signsum string) string {
754 return sign 756 return sign
755 } 757 }
756 758
757 -func DoHttpPost(param []byte) (string, error) { 759 +func DoHttpPost(bys []byte) (string, error) {
  760 + body := bytes.NewBuffer(bys)
  761 + url1 := XIAOXINGXING_SDKURL + "api/server/addcoin"
758 762
  763 + res, err := http.Post(url1, "application/json;charset=utf-8", body)
  764 + if err != nil {
  765 + logger.Error("DoHttpPost failed err=%v", err)
  766 + return "", err
  767 + }
  768 + result, _ := ioutil.ReadAll(res.Body)
  769 + defer res.Body.Close()
  770 +
  771 + return string(result), nil
759 } 772 }
760 773
761 func GetCoinFromSdk(uuid int, gameid string, channel string) (int, error) { 774 func GetCoinFromSdk(uuid int, gameid string, channel string) (int, error) {