@@ -107,6 +107,19 @@ public static function regionHuanan()
107107 return $ regionHuanan ;
108108 }
109109
110+ //华东2 机房
111+ public static function regionHuadong2 ()
112+ {
113+ return new Region (
114+ array ('up-cn-east-2.qiniup.com ' ),
115+ array ('upload-cn-east-2.qiniup.com ' ),
116+ "rs-cn-east-2.qiniuapi.com " ,
117+ "rsf-cn-east-2.qiniuapi.com " ,
118+ "api-cn-east-2.qiniuapi.com " ,
119+ "iovip-cn-east-2.qiniuio.com "
120+ );
121+ }
122+
110123 //北美机房
111124 public static function regionNorthAmerica ()
112125 {
@@ -137,6 +150,20 @@ public static function regionSingapore()
137150 return $ regionSingapore ;
138151 }
139152
153+ //首尔
154+ public static function regionSeoul ()
155+ {
156+ //首尔
157+ return new Region (
158+ array ('up-ap-northeast-1.qiniup.com ' ),
159+ array ('upload-ap-northeast-1.qiniup.com ' ),
160+ "rs-ap-northeast-1.qiniuapi.com " ,
161+ "rsf-ap-northeast-1.qiniuapi.com " ,
162+ "api-ap-northeast-1.qiniuapi.com " ,
163+ "iovip-ap-northeast-1.qiniuio.com "
164+ );
165+ }
166+
140167 /*
141168 * GET /v2/query?ak=<ak>&&bucket=<bucket>
142169 **/
@@ -177,6 +204,10 @@ public static function queryRegion($ak, $bucket)
177204 $ Region ->rsHost = "rs-z2.qbox.me " ;
178205 $ Region ->rsfHost = "rsf-z2.qbox.me " ;
179206 $ Region ->apiHost = "api-z2.qiniu.com " ;
207+ } elseif (strstr ($ Region ->iovipHost , "cn-east-2 " ) !== false ) {
208+ $ Region ->rsHost = "rs-cn-east-2.qiniuapi.com " ;
209+ $ Region ->rsfHost = "rsf-cn-east-2.qiniuapi.com " ;
210+ $ Region ->apiHost = "api-cn-east-2.qiniuapi.com " ;
180211 } elseif (strstr ($ Region ->iovipHost , "na0 " ) !== false ) {
181212 $ Region ->rsHost = "rs-na0.qbox.me " ;
182213 $ Region ->rsfHost = "rsf-na0.qbox.me " ;
@@ -185,6 +216,10 @@ public static function queryRegion($ak, $bucket)
185216 $ Region ->rsHost = "rs-as0.qbox.me " ;
186217 $ Region ->rsfHost = "rsf-as0.qbox.me " ;
187218 $ Region ->apiHost = "api-as0.qiniu.com " ;
219+ } elseif (strstr ($ Region ->iovipHost , "ap-northeast-1 " ) !== false ) {
220+ $ Region ->rsHost = "rs-ap-northeast-1.qiniuapi.com " ;
221+ $ Region ->rsfHost = "rsf-ap-northeast-1.qiniuapi.com " ;
222+ $ Region ->apiHost = "api-ap-northeast-1.qiniuapi.com " ;
188223 } else {
189224 $ Region ->rsHost = "rs.qbox.me " ;
190225 $ Region ->rsfHost = "rsf.qbox.me " ;
0 commit comments