Strumenti per acquisire e convertire il Web
La community online di GrabzIt

Errore durante la configurazione di GRABZIT

Poni domande su come acquisire o convertire pagine Web o HTML into immagini, documenti CSV, PDF o DOCX nonché su come convertire i video into GIF animate che utilizzano la nostra API.

Ciao signore,

 

Sono Sandip, devo configurare GRABZIT per YouTube in GIF. ma sembra generare un errore. guarda sotto i dettagli dell'errore.

errore fatale: Errore non rilevato: Classe 'GrabzIt\GrabzItImageOptions' non trovato in /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php:182 Traccia dello stack: #0 /media/phpuser/Data/sandip/study/demo/php/index.php( 78): GrabzIt\GrabzItClient->URLToImage('https://www.you...') #1 {main} inserito /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php on line 182

Ti prego, aiutami.

Grazie

 

 

Chiesto da anonimo il 30 agosto 2018

Ciao,

Abbiamo appena risolto questo problema. Stai utilizzando la versione: 3.3.0.1?

Cordiali saluti

Dominic

Risposta del supporto GrabzIt il 30 agosto 2018

Sto usando la versione GrabzIt 3.3.

Risposta anonima il 30 agosto 2018

Quindi dovrai aggiornare alla versione 3.3.0.1

Risposta del supporto GrabzIt il 30 agosto 2018

Ho utilizzato l'ultima versione ma si è verificato ancora un errore.

Risposta anonima il 30 agosto 2018

Ok, puoi aprire GrabzItClient.php e inserire alcune istruzioni echo sulla variabile $file_name nella funzione spl_autoload_register. Speriamo che questo spieghi perché non funziona.

Risposta del supporto GrabzIt il 30 agosto 2018

Ho fatto eco con il nome file, non è successo nulla. mostra una pagina vuota

Risposta anonima il 30 agosto 2018

Se PHP non riesce a trovare una classe, dovrebbe chiamare spl_autoload_register, puoi inserire un semplice eco che restituisca del testo statico?

Quale versione di PHP stai usando?

Puoi anche sostituire il contenuto spl_autoload_register di con:

$nome_file = str_replace("GrabzIt\\", '', $nome_classe) . '.php';

if (strpos($nome_file, "GrabzIt") === 0) {

include($nome_file);

}

Ciò non richiede una ricerca di file.

Risposta del supporto GrabzIt il 30 agosto 2018

Grazie errore rimosso

ma non riesco a convertire l'URL di YouTube in GIF.

errore:

La tua GIF animata supera la risoluzione totale massima consentita sul tuo pacchetto. Esegui l'upgrade gratuitamente per generare GIF animate con una risoluzione totale maggiore: https://grabz.it/upgrade/?FreeTrial=true

Grazie

Risposta del supporto GrabzIt il 30 agosto 2018

Sono contento che la modifica del codice abbia risolto il problema. Lo pubblicheremo presto.

Quali opzioni stai specificando per GrabzItAnimationOptions classe?

Risposta del supporto GrabzIt il 30 agosto 2018

Scelgo l'URL di YouTube in gif

URL di Youtube: https://www.youtube.com/watch?v=Bey4XXJAqS8

la percezione function URLToAnimation($ url, GrabzItAnimationOptions $ options = nullo)
    {
        if ($ options == nullo)
        {
            $ options = nuovi GrabzItAnimationOptions();           
        }       

        $ This->richiesta = nuovi GrabzItRequest($ This->getRootUrl(falso) . "takeanimation.ashx", falso, $ options, $ url);
    }
Questo è il mio codice
Risposta anonima il 30 agosto 2018

Questo è il codice di GrabzIt.

Quali opzioni stai selezionando da GrabzItAnimationOptions classe? E poi passare la variabile $opzioni?

Risposta del supporto GrabzIt il 30 agosto 2018

Non so di quale opzione stai parlando. copio semplicemente il pacchetto php GRABIT e lo configuro.

ora dimmi cosa devo fare

Risposta anonima il 30 agosto 2018

È necessario impostare larghezza, altezza, fotogrammi al secondo o durata poiché per impostazione predefinita mantiene entro i limiti di risoluzione totale per il pacchetto gratuito. Ho controllato la demo di PHP solo per assicurarmi che funzioni e funzioni correttamente.

Maggiori informazioni al riguardo le potete trovare in questo articolo.

Risposta del supporto GrabzIt il 30 agosto 2018

Grazie per l'aiuto.

Ora fammi sapere come rimuovere watermark dalla GIF.

Inoltre fammi sapere se utilizzo la tua libreria gratuitamente, per quanti giorni è gratuita.

Risposta anonima il 30 agosto 2018

Per rimuovere GrabzIt watermark devi iscriverti, puoi farlo con a prova gratuita di sette giorni.

Se desideri utilizzare solo l'account gratuito, sarà gratuito per sempre.

Risposta del supporto GrabzIt il 30 agosto 2018