2014-01-28 4 views
0

Я пытаюсь использовать немного кода для облачной печати с помощью Google:Включая рамки Zend?

$client = Zend_Gdata_ClientLogin::getHttpClient('username', 'password', 'cloudprint'); 
     $Client_Login_Token = $client->getClientLoginToken(); 
     $client->setHeaders('Authorization','GoogleLogin auth='.$Client_Login_Token); 
     $client->setHeaders('X-CloudPrint-Proxy','Mimeo'); 

     $title = 'test'; 
     $fileUrl = 'url'; 
     $Printer_ID = 'ad83528c-a114-3f68-4768-c132ecc32ea2'; 


     $client->setUri('http://www.google.com/cloudprint/interface/submit'); 
     $client->setParameterPost('title', $title); 
     $client->setParameterPost('content', $fileUrl);  
     $client->setParameterPost('contentType', 'url'); 
     $client->setParameterPost('printerid', $Printer_ID); 
     $client->setParameterPost('capabilities', '{}'); 
     $client->setConfig(array('timeout' => 180));   
     $response = $client->request(Zend_Http_Client::POST); 
     $response = json_decode($response->getBody()); 
     var_dump($response); 

Я получаю эту ошибку:

Fatal error: Class 'Zend_Gdata_ClientLogin' 

Я использую GoDaddy хостинга. Есть только файл, в который я могу включить include_once, который будет содержать это. Я загрузил базу Zend, но не могу найти класс?

+0

Вы bootstraping всего приложения ZEND или вы просто пытаетесь использовать эту часть Zend Framework? Вы загрузили последнюю версию Zend Framework 1? – s7anley

+0

Мне просто нужно это для этой части. Я загрузил Zend 2. Вот почему я не могу его найти ?! –

+1

Да, его в [Zend Framework 1] (https://github.com/zendframework/zf1/tree/master/library/Zend/Gdata). Проверьте [документацию] (http://framework.zend.com/manual/1.12/en/zend.gdata.introduction.html). – s7anley

ответ

1

Загрузите Zend Framework, поместите его в каталог на своем сервере, добавьте этот каталог в свой путь include.

Примера

<?php 
$path = '/usr/lib/zend'; 
set_include_path(get_include_path() . PATH_SEPARATOR . $path); 
?> 
+0

Является ли это ZendFramework-2.2.5? –

+1

Похоже, вы используете версию 1.x. Существует несколько зависимостей с Zend. Возможно, вам придется использовать серверные пакеты – user1168095

Смежные вопросы