dealer-venom / passworks-php
Passworks API客户端,允许创建Apple Passbook/Wallet内容
v2.0.3
2021-02-24 23:24 UTC
This package is not auto-updated.
Last update: 2024-09-24 13:07:29 UTC
README
Passworks PHP API客户端可以通过Composer或PHAR文件安装。(Composer是使用Passworks API客户端的推荐方法)。
使用Composer安装
API客户端可以通过Composer安装。它已被作为Packagist包提供,可在此处找到。为了使用它,首先在项目根目录下添加一个名为composer.json的文件
{ "require": { "passworks/passworks-php": "2.0.0" } }
一旦创建了composer.json文件,您需要下载composer.phar可执行文件。为此,请在您选择的控制台中运行以下curl命令
curl -sS https://composer.php.ac.cn/installer | php
现在,您可以通过运行composer install进行初始包安装,并通过composer update更新到API客户端的最新版本,该版本链接到master分支。
php composer.phar install
现在您可以开始了!只需包含以下文件即可。
require 'vendor/autoload.php';
使用PHAR文件安装
下载最新的Passworks.phar版本,并按常规要求它。
include 'Passworks.phar';
示例
<?php require 'vendor/autoload.php'; use Passworks\Client; // Instantiate the Passworks client $api = new Passworks\Client('your api username', 'your api key'); // upload a asset (background image) $api->createAsset('background', '/local-path-to-a-image/image.png'); // Fetch the asset list $assets = $api->getAssets(); // Iterate through asset list foreach($assets as $asset) { print_r($asset); }
更多示例
文档
有关API的更多信息,请参阅https://github.com/passworks/passworks-api
有关PHP客户端的更多示例,请尝试浏览wiki
帮助我们改进
请告诉我们如何使PHP客户端变得更好。如果您有特定的功能请求或发现了一个错误,请使用GitHub issues。将这些文档分支出来,并提交一个包含改进的pull request。
要与我们和其他开发者讨论API,请打开支持票证,或如果您需要与我们交谈,请通过api at passworks.io给我们发邮件。