orvelo/php-orvelo-api

Orvelo PHP API

此包的官方仓库似乎已消失,因此该包已被冻结。

1.0.5 2019-05-01 10:48 UTC

This package is auto-updated.

Last update: 2024-08-03 18:11:22 UTC


README

描述

Orvelo PHP API,用于与Orvelo账户一起使用。

使用此类将表单提交到Orvelo

从Orvelo的“设置->个人资料->编辑频道”部分获取您的唯一频道哈希值

###要求:PHP 5.3.x或更高版本 [https://php.ac.cn/]
PHP Curl扩展 [https://php.ac.cn/manual/en/intro.curl.php]

###项目页面: Orvelo
Orvelo API

###安装: ####Composer: "require": { "orvelo/php-orvelo-api": "1.*" }

####Git: git clone https://github.com/Orvelo/PHP-ORVELO-API.git

在控制器或处理表单提交的页面上

基本示例

这将提交所有$_REQUEST参数到Orvelo

如果您选择使用此方法,每个表单都需要一个具有唯一表单标识符的隐藏字段,名称为OrveloName或FormName

警告:不要在处理敏感信息(如信用卡详情或账户密码)的表单上使用此方法。

$orvelo = new Orvelo('<your unique hash>');
orvelo->send();

高级示例

此方法允许您在发送到Orvelo之前构建表单数据。

您可以使用setFields在addFields后单独设置字段或使用数组,之前设置的任何字段都将被覆盖。

$orvelo = new Orvelo();
$orvelo
    ->setFormName('FormIdentifier')
    ->setChannelHash('<your unique hash>')
    ->setFields(array("fieldName" => "Field Value", "fieldTwoName" => "Field Two Value"))
    ->addField('name', 'value')
    ->send(false);