php实例错误,找不到

时间:2017-08-08 13:31:37

标签: php class telegram

我尝试学习MadelineProto来制作我的电报用户机。 当我创建API类的实例时,我收到此错误:

  

PHP致命错误:未捕获错误:/var/www/html/projects/quotidiano/MadelineProto/src/danog/MadelineProto/test.php:3

中找不到类'API'

代码是这样的:

$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');

2 个答案:

答案 0 :(得分:0)

使用以下功能之一:

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

要包含您的类,否则您的代码将找不到它,如果您尝试实例化它将会出错。

答案 1 :(得分:0)

您必须先在MadelineProto仓库中运行composer update,然后再使用它 require 'vendor/autoload.php';