|
@@ -41,7 +41,7 @@ class HfController extends AbstractAction |
|
@@ -41,7 +41,7 @@ class HfController extends AbstractAction |
41
|
* patchv 当前补丁的版本号,没有就传空 string "100"
|
41
|
* patchv 当前补丁的版本号,没有就传空 string "100"
|
42
|
* filecode md5(md5(文件内容) + "yohopatch2016") string "1233321121212332"
|
42
|
* filecode md5(md5(文件内容) + "yohopatch2016") string "1233321121212332"
|
43
|
* ]
|
43
|
* ]
|
44
|
- * echo md5(file_get_contents('http://ad.yoho.cn/test/main.js'));
|
44
|
+ * echo md5(file_get_contents('http://cdn.yoho.cn/app-hotfix/yohobuy/4.0.0/main.js'));
|
45
|
*/
|
45
|
*/
|
46
|
public function v1Action()
|
46
|
public function v1Action()
|
47
|
{
|
47
|
{
|
|
@@ -51,16 +51,17 @@ class HfController extends AbstractAction |
|
@@ -51,16 +51,17 @@ class HfController extends AbstractAction |
51
|
$version = $this->post('app_version');
|
51
|
$version = $this->post('app_version');
|
52
|
switch ($version) {
|
52
|
switch ($version) {
|
53
|
case '4.0.0': // 版本号
|
53
|
case '4.0.0': // 版本号
|
54
|
-// $result['data']['url'] = 'http://ad.yoho.cn/test/main.js';
|
|
|
55
|
-// $result['data']['patchv'] = '102';
|
|
|
56
|
-// $result['data']['filecode'] = md5('bae3f6522d7a53436931799ac10f8a40' . 'yohopatch2016');
|
|
|
57
|
-// $result['md5'] = md5(self::PRIVATE_KEY . ':' . json_encode($result['data']));
|
|
|
58
|
-// break;
|
54
|
+ $result['data']['url'] = 'http://cdn.yoho.cn/app-hotfix/yohobuy/4.0.0/main.js';
|
|
|
55
|
+ $result['data']['patchv'] = '102';
|
|
|
56
|
+ $result['data']['filecode'] = md5('53b86b14490ead50ff78cac30a2494f3' . 'yohopatch2016');
|
|
|
57
|
+ $result['md5'] = md5(self::PRIVATE_KEY . ':' . json_encode($result['data']));
|
|
|
58
|
+ break;
|
59
|
default: // 默认
|
59
|
default: // 默认
|
60
|
$result['data']['url'] = '';
|
60
|
$result['data']['url'] = '';
|
61
|
$result['data']['patchv'] = '';
|
61
|
$result['data']['patchv'] = '';
|
62
|
$result['data']['filecode'] = '';
|
62
|
$result['data']['filecode'] = '';
|
63
|
$result['md5'] = md5(self::PRIVATE_KEY . ':' . json_encode($result['data']));
|
63
|
$result['md5'] = md5(self::PRIVATE_KEY . ':' . json_encode($result['data']));
|
|
|
64
|
+ break;
|
64
|
}
|
65
|
}
|
65
|
|
66
|
|
66
|
$this->echoJson($result);
|
67
|
$this->echoJson($result);
|