2017-08-08 95 views
1

我試圖學習MadelineProto來製作我的電報userBot。 當我做了API類的實例,我得到這個錯誤:php實例錯誤,未找到

PHP Fatal error: Uncaught Error: Class 'API' not found in /var/www/html/projects/quotidiano/MadelineProto/src/danog/MadelineProto/test.php:3

的代碼是這樣的:

$MadelineProto = new API(); 

$inputFile = $MadelineProto->upload('pippo.txt', 'pluto.txt'); 
// Generate an inputMedia object and store it in $inputMedia, see tests/testing.php 
$MadelineProto->messages->sendMedia(['peer' => 'xxxxxx', 'media' => $inputMedia]); 

$inputEncryptedFile = $MadelineProto->upload_encrypted('pippo.txt', 'pippo.txt'); 
+0

'API'找不到類需要它。它存在嗎? – WillardSolutions

+0

是否包含該類的文件? –

回答

0

使用這些功能之一:

include("PATHTOTHEFILE/FILE.PHP"); 
include_once("PATHTOTHEFILE/FILE.PHP"); 
require("PATHTOTHEFILE/FILE.PHP"); 
require_once("PATHTOTHEFILE/FILE.PHP"); 

包括你的類,或者你的代碼不會找到它,並且如果你嘗試實例化它將會出錯。

0

您必須首先運行在MadelineProto回購composer update,然後使用 require 'vendor/autoload.php';