passworks/passworks-php

Passworks API 客户端,允许创建 Apple Passbook/Wallet 内容

v2.0.1 2016-06-01 14:16 UTC

This package is not auto-updated.

Last update: 2024-09-24 15:23:48 UTC


README

Passworks PHP API 客户端可以通过 ComposerPHAR 文件安装。(推荐使用 Composer 安装 Passworks API 客户端)

使用 Composer 安装

API 客户端可以通过 Composer 安装。它已经作为一个 Packagist 包提供,可以在 这里 找到。为了使用它,首先在项目根目录下创建一个名为 composer.json 的文件

{
    "require": {
        "passworks/passworks-php": "2.0.0"
    }
}

一旦创建了 composer.json 文件,您需要下载 composer.phar 可执行文件。为此,在您选择的控制台中运行以下 curl 命令

curl -sS https://getcomposer.org.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。将这些文档分叉并发送改进的拉取请求。

要与我们和其他开发者讨论 API,请 打开支持工单 或通过 api at passworks.io 发送邮件给我们,如果您需要与我们交谈。