From 20500cf1dbb3b1aecbae54bdf68d8f0355a2b3b1 Mon Sep 17 00:00:00 2001 From: gazebo Date: Thu, 24 Jan 2019 10:52:59 +0800 Subject: [PATCH] - set weimobapi client timeout to 120 seconds to upload img. --- globals/api/api.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/globals/api/api.go b/globals/api/api.go index aac9af5a7..e0c5ab9db 100644 --- a/globals/api/api.go +++ b/globals/api/api.go @@ -1,6 +1,9 @@ package api import ( + "time" + + "git.rosy.net.cn/baseapi/platformapi" "git.rosy.net.cn/baseapi/platformapi/autonavi" "git.rosy.net.cn/baseapi/platformapi/dadaapi" "git.rosy.net.cn/baseapi/platformapi/ebaiapi" @@ -67,7 +70,11 @@ func Init() { } ShowAPI = showapi.New(beego.AppConfig.DefaultInt("showAppID", 0), beego.AppConfig.DefaultString("showAppSecret", "")) Cacher = redis.New(beego.AppConfig.DefaultString("redisHost", "localhost"), beego.AppConfig.DefaultInt("redisPort", 0), beego.AppConfig.DefaultString("redisPassword", "")) - WeimobAPI = weimobapi.New(nil, beego.AppConfig.DefaultString("weimobAppID", ""), beego.AppConfig.DefaultString("weimobAppSecret", "")) + + //微盟上传大图片耗时较长 + weimobAPIConfig := platformapi.DefAPIConfig + weimobAPIConfig.ClientTimeout = 120 * time.Second + WeimobAPI = weimobapi.New(nil, beego.AppConfig.DefaultString("weimobAppID", ""), beego.AppConfig.DefaultString("weimobAppSecret", ""), &weimobAPIConfig) } func initElm() {