phpro/zf-encoding-com

此包已被废弃,不再维护。未建议替代包。

encoding.com API 的包装器。

v0.1.1 2015-02-04 10:57 UTC

This package is not auto-updated.

Last update: 2020-11-27 20:09:27 UTC


README

仓库于 2020-11-27 废弃

由于我们不再内部使用此仓库,它已被归档。您可以自由使用它,我们将不再提供任何支持。

zf-encoding-com

此模块是调用 Encoding.com API 的包装器。它基于 "svilborg/guzzle-encoding-com" 包。

安装

添加到 composer.json

"phpro/zf-encoding-com": "~0.1.0"

添加到应用程序配置

return array(
    'modules' => array(
        'Phpro\\EncodingCom',
        // other libs...
    ),
    // Other config
);

配置

将文件 config/phpro_zf_encoding_com.local.php.dist 复制到您的应用程序的自动加载目录。

配置选项

API

  • 用户 ID:API 用户 ID
  • 用户密钥:API 用户密钥

通知

  • 格式:xml 或 json
  • 通知路由:默认为 encodingcom/notify
  • 通知服务:当接收到通知时需要调用的服务的键。注意:此服务必须实现 NotifyInterface

本地隧道

当您在一个不公开的域上运行应用程序时,可以使用类似 ngrok 的服务。Ngrok 将运行在自定义域名上,因此您需要在配置中启用此本地隧道

  • 启用:true / false
  • 主机:隧道的地址。例如:subdomain.ngrok.com

哈希

出于安全原因,在通知路由中添加了哈希。请指定一个符合正则表达式 [0-9a-zA-Z]* 的唯一字符串。