|
@@ -23,7 +23,7 @@ class StarClassData |
|
@@ -23,7 +23,7 @@ class StarClassData |
23
|
* @param $uid
|
23
|
* @param $uid
|
24
|
* @return string
|
24
|
* @return string
|
25
|
*/
|
25
|
*/
|
26
|
- public static function rankInfoDataUrl($uid)
|
26
|
+ public static function rankInfoDataUrl($uid = 0)
|
27
|
{
|
27
|
{
|
28
|
$param = Yohobuy::param();
|
28
|
$param = Yohobuy::param();
|
29
|
$param['uid'] = $uid;
|
29
|
$param['uid'] = $uid;
|
|
@@ -68,7 +68,7 @@ class StarClassData |
|
@@ -68,7 +68,7 @@ class StarClassData |
68
|
* @param $uid
|
68
|
* @param $uid
|
69
|
* @return mixed
|
69
|
* @return mixed
|
70
|
*/
|
70
|
*/
|
71
|
- public static function sign($uid)
|
71
|
+ public static function sign($uid = 0)
|
72
|
{
|
72
|
{
|
73
|
$param = Yohobuy::param();
|
73
|
$param = Yohobuy::param();
|
74
|
$param['method'] = 'app.starClass.sign';
|
74
|
$param['method'] = 'app.starClass.sign';
|
|
@@ -90,7 +90,7 @@ class StarClassData |
|
@@ -90,7 +90,7 @@ class StarClassData |
90
|
$param = Yohobuy::param();
|
90
|
$param = Yohobuy::param();
|
91
|
$param['page'] = $page;
|
91
|
$param['page'] = $page;
|
92
|
$param['limit'] = $limit;
|
92
|
$param['limit'] = $limit;
|
93
|
- $param['uid'] = $uid;
|
93
|
+ $param['uid'] = $uid ? $uid : 0;
|
94
|
$param['client_secret'] = Sign::getSign($param);
|
94
|
$param['client_secret'] = Sign::getSign($param);
|
95
|
|
95
|
|
96
|
return Yohobuy::get(Yohobuy::SERVICE_URL . 'guang/api/v5/article/getStarClassroomArticleList', $param);
|
96
|
return Yohobuy::get(Yohobuy::SERVICE_URL . 'guang/api/v5/article/getStarClassroomArticleList', $param);
|
|
@@ -117,7 +117,7 @@ class StarClassData |
|
@@ -117,7 +117,7 @@ class StarClassData |
117
|
* @param $uid
|
117
|
* @param $uid
|
118
|
* @return mixed
|
118
|
* @return mixed
|
119
|
*/
|
119
|
*/
|
120
|
- public static function forward($uid)
|
120
|
+ public static function forward($uid = 0)
|
121
|
{
|
121
|
{
|
122
|
$param = Yohobuy::param();
|
122
|
$param = Yohobuy::param();
|
123
|
$param['method'] = 'app.starClass.forward';
|
123
|
$param['method'] = 'app.starClass.forward';
|
|
@@ -145,7 +145,7 @@ class StarClassData |
|
@@ -145,7 +145,7 @@ class StarClassData |
145
|
|
145
|
|
146
|
$param = Yohobuy::param();
|
146
|
$param = Yohobuy::param();
|
147
|
$param['article_id'] = $articleId;
|
147
|
$param['article_id'] = $articleId;
|
148
|
- $param['uid'] = $uid;
|
148
|
+ $param['uid'] = $uid ? $uid : 0;
|
149
|
$param['client_secret'] = Sign::getSign($param);
|
149
|
$param['client_secret'] = Sign::getSign($param);
|
150
|
|
150
|
|
151
|
return Yohobuy::get(Yohobuy::SERVICE_URL . $url, $param);
|
151
|
return Yohobuy::get(Yohobuy::SERVICE_URL . $url, $param);
|
|
@@ -157,7 +157,7 @@ class StarClassData |
|
@@ -157,7 +157,7 @@ class StarClassData |
157
|
* @param $uid
|
157
|
* @param $uid
|
158
|
* @return mixed
|
158
|
* @return mixed
|
159
|
*/
|
159
|
*/
|
160
|
- public static function topData($uid)
|
160
|
+ public static function topData($uid = 0)
|
161
|
{
|
161
|
{
|
162
|
$param = Yohobuy::param();
|
162
|
$param = Yohobuy::param();
|
163
|
$param['method'] = 'app.starClass.top100';
|
163
|
$param['method'] = 'app.starClass.top100';
|