|
@@ -4,6 +4,7 @@ namespace App\Http\Controllers;
|
|
|
|
|
|
use Illuminate\Http\Request;
|
|
|
use App\Services\WechatService;
|
|
|
+use Illuminate\Support\Facades\Validator;
|
|
|
|
|
|
class WechatController extends Controller
|
|
|
{
|
|
@@ -17,6 +18,12 @@ class WechatController extends Controller
|
|
|
*/
|
|
|
public function share(Request $request)
|
|
|
{
|
|
|
+ $validator = Validator::make($request->all(), [
|
|
|
+ 'url' => 'required|string',
|
|
|
+ ]);
|
|
|
+ if ($validator->fails()) {
|
|
|
+ return jsonError($validator->errors()->first());
|
|
|
+ }
|
|
|
$res = $this->wechatService->share($request->all());
|
|
|
return jsonSuccess(json_decode($res,true));
|
|
|
}
|