123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- namespace App\Http\Controllers\Wechat\Api;
- use App\Http\Controllers\Controller;
- use App\Http\Requests;
- use Illuminate\Http\Request;
- use Illuminate\Http\Response;
- use DB;
- /**
- * 微信验证
- * @author zhoulingjie
- *
- */
- class MPverifysController extends Controller
- {
- /**
- * 从oss上读取文件的内容输出
- * @param Request $request
- */
- function mp_verify(Request $request){
- $file_name = '';
- preg_match('/wechat\/(.*)?.txt/i',$_SERVER['REQUEST_URI'],$data);
- isset($data[1]) && !empty($data[1]) && $file_name=$data[1];
-
- $file_url = 'http://yueduyun-wechat.oss-cn-hangzhou-internal.aliyuncs.com/mp_verify/'.$file_name.'.txt';
-
- $contents = @file_get_contents($file_url);
- v('$file_name:'.$file_name.' $file_url:'.$file_url.' $contents:'.json_encode($contents));
- if(empty($contents)){
- echo 'invalid file_url';
- }else{
- echo $contents;
- }
- exit();
-
- }
- }
|