1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- <?php
- namespace app\api\controller;
- use think\Db;
- use think\Controller;
- use ocr\AipImageSearch as ocrApi;
- use app\api\model\AipImageSearchModel;
- class Aipimagesearch extends Controller
- {
- /*//图片检索
- public function index(){
- $file = request()->file('file');
- $dir = ROOT_PATH . 'public' . DS . 'uploads/images';
- if(!file_exists($dir)){
- //检查是否有该文件夹,如果没有就创建,并给予最高权限
- mkdir($dir, 0700,true);
- }
- // $url = http_type ();
- $info = $file->move($dir);
- if($info){
- $newName = $info->getSaveName();
- //压缩图片
- // image_png_size_add(ROOT_PATH . 'public' . DS . 'uploads/images/'.$newName,ROOT_PATH . 'public' . DS . 'uploads/images/'.$newName);
- $path="/uploads/images/{$newName}";
- }else{
- echo $file->getError();
- }
- }*/
- //图像识别接口
- // api/Aipimagesearch/index
- //参数 file
- //返回值 data code
- public function index(){
- $files = $_FILES;
- //print_r($files);die;
- // halt($files);
- // var_dump($files);
-
- $AipImageSearchModel=new AipImageSearchModel();
- $data=$AipImageSearchModel->index($files);
- return $data;
- }
- //轮播图
- //api/Aipimagesearch/lunbot
- //参数 无
- //返回值 data code
- public function lunbot()
- {
- $data=Db::name("chart")->select();
- if($data){
- return json(["code"=>200,"data"=>$data]);
- }else{
- return json(["code"=>100, "data"=>""]);
- }
- }
- //公司简介
- //api/Aipimagesearch/company
- //参数 无
- //返回值 data code
- public function company()
- {
- $data=Db::name("company")->select();
- if($data){
- return json(["code"=>200,"data"=>$data]);
- }else{
- return json(["code"=>200,"data"=>""]);
- }
- }
- // 域名获取
- //api/Aipimagesearch/getHttp
- //参数 无
- //返回值 data code
- public function getHttp () {
- $data = "http://shibie.hdlkeji.com/";
- return json($data);
- }
- }
|