|
@@ -48,7 +48,7 @@ class ShareController extends BaseController
|
|
//$link = env('PROTOCOL').'://site'.Hashids::encode($distribution_channel_id)._domain().'/reader?bid='.$bid;
|
|
//$link = env('PROTOCOL').'://site'.Hashids::encode($distribution_channel_id)._domain().'/reader?bid='.$bid;
|
|
$params =[
|
|
$params =[
|
|
'uid'=>$uid,'bid'=>$bid,'distribution_channel_id'=>$distribution_channel_id,
|
|
'uid'=>$uid,'bid'=>$bid,'distribution_channel_id'=>$distribution_channel_id,
|
|
- 'share_user_rec_id'=>$share_user_info->id,'timestamp'=>time(),'cid'=>$cid]
|
|
|
|
|
|
+ 'share_user_id'=>$share_user_info->id,'timestamp'=>time(),'cid'=>$cid]
|
|
;
|
|
;
|
|
$url_param_str = arr_to_url($params);
|
|
$url_param_str = arr_to_url($params);
|
|
$sign = md5($url_param_str);
|
|
$sign = md5($url_param_str);
|
|
@@ -96,21 +96,21 @@ class ShareController extends BaseController
|
|
$uid = $request->input('uid','');
|
|
$uid = $request->input('uid','');
|
|
$cid = $request->input('cid','');
|
|
$cid = $request->input('cid','');
|
|
$bid_encode = $request->input('bid','');
|
|
$bid_encode = $request->input('bid','');
|
|
- $share_user_rec_id = $request->input('share_user_rec_id','');
|
|
|
|
|
|
+ $share_user_id = $request->input('share_user_rec_id','');
|
|
$timestamp = $request->input('timestamp','');
|
|
$timestamp = $request->input('timestamp','');
|
|
$sign = $request->input('sign','');
|
|
$sign = $request->input('sign','');
|
|
if(empty($distribution_channel_id)||empty($uid)||empty($cid)||empty($bid_encode)||empty($share_user_rec_id)||empty($sign)) {
|
|
if(empty($distribution_channel_id)||empty($uid)||empty($cid)||empty($bid_encode)||empty($share_user_rec_id)||empty($sign)) {
|
|
return response()->error('PARAM_EMPTY');
|
|
return response()->error('PARAM_EMPTY');
|
|
}
|
|
}
|
|
$bid=$bid_encode;
|
|
$bid=$bid_encode;
|
|
- $sign_str = arr_to_url(compact('distribution_channel_id','uid','cid','bid','share_user_rec_id','timestamp'));
|
|
|
|
|
|
+ $sign_str = arr_to_url(compact('distribution_channel_id','uid','cid','bid','share_user_id','timestamp'));
|
|
$my_sign = md5($sign_str);
|
|
$my_sign = md5($sign_str);
|
|
if($sign != $my_sign) {
|
|
if($sign != $my_sign) {
|
|
return response()->error('WAP_SIGN_ERROR');
|
|
return response()->error('WAP_SIGN_ERROR');
|
|
}
|
|
}
|
|
$bid = Hashids::decode($bid_encode)[0];
|
|
$bid = Hashids::decode($bid_encode)[0];
|
|
$buid = $this->uid;
|
|
$buid = $this->uid;
|
|
- $data = compact('uid','bid','cid','share_user_rec_id','buid');
|
|
|
|
|
|
+ $data = compact('uid','bid','cid','share_user_id','buid');
|
|
\Log::info(json_encode($data));
|
|
\Log::info(json_encode($data));
|
|
if($uid != $buid){
|
|
if($uid != $buid){
|
|
ShareBringUsersService::addShareUsers($data);
|
|
ShareBringUsersService::addShareUsers($data);
|
|
@@ -142,7 +142,7 @@ class ShareController extends BaseController
|
|
'uid'=>$arg['uid'],
|
|
'uid'=>$arg['uid'],
|
|
'cid'=>$arg['cid'],
|
|
'cid'=>$arg['cid'],
|
|
'bid'=>$arg['bid'],
|
|
'bid'=>$arg['bid'],
|
|
- 'share_user_rec_id'=>$arg['share_user_rec_id'],
|
|
|
|
|
|
+ 'share_user_id'=>$arg['share_user_id'],
|
|
'timestamp'=>$arg['timestamp']
|
|
'timestamp'=>$arg['timestamp']
|
|
);
|
|
);
|
|
$sign_str = arr_to_url($data);
|
|
$sign_str = arr_to_url($data);
|