andrewlamers/php-google-cloud-print

该软件包的最新版本(v0.1.2)没有提供许可证信息。

PHP Google云打印API包装器

v0.1.2 2017-09-27 21:32 UTC

This package is auto-updated.

Last update: 2024-08-29 04:03:37 UTC


README

PHP接口到Google云打印API。

安装

composer require andrewlamers/php-google-cloud-print

Google服务帐户

您可以使用Google服务帐户与此API一起使用。为了使服务帐户能够访问您的打印机,请将打印机与服务帐户的电子邮件地址共享。API将自动尝试接受邀请。

Laravel配置

包含Laravel 5的service provider和facade。

'providers' => [
    \Andrewlamers\PhpGoogleCloudPrint\ServiceProvider::class
]

'aliases' => [
    'CloudPrint' => Andrewlamers\PhpGoogleCloudPrint\Facade::class
]

示例用法

$response = CloudPrint::html('<html><body>My html content</body></html>')
    ->printer('myprinterid')
    ->send();

可用选项

CloudPrint::html('mystring')
    ->printer($printerid)
    ->content($stringContent)
    ->title('my job title')
    ->tag('my job tag')
    ->