реализовать goutte в codeigniter - PullRequest
       38

реализовать goutte в codeigniter

0 голосов
/ 28 февраля 2019

каждый, это мой первый вопрос, так как я присоединяюсь к StackOverflow.извините, если мой английский не очень хорош.сейчас я делаю какую-то задачу, используя Codeigniter.эта задача требовала скребковой функции.когда я гуглю, я нахожу это https://github.com/FriendsOfPHP/Goutte. Я все еще путаю, как реализовать goutte в Codeigniter.Я уже установил composer и запустил

composer require fabpot/goutte

, создал контроллер и назвал его Scraping.php.код, подобный этому

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

use Goutte\Client;

class Scraping extends MY_Controller {

    public function __construct(){
        parent::__construct();
    }

    public function index() {

      $client = new Client();
       $crawler = $client->request('GET', 'https://www.agoda.com/hotel-eucalyptus/hotel/santorini-gr.html'); 
       $crawler->filter('.FirstTileContent__Header')->each(function ($node) {
          dump($node->text());
      });

    }
}

, но результат равен

An uncaught Exception was encountered
Type: Error

Message: Class 'Goutte\Client' not found

, и я не могу понять, как это исправить.пожалуйста.

...