mykehsd/responsys

dev-master 2013-05-17 22:16 UTC

This package is not auto-updated.

Last update: 2024-09-24 03:46:03 UTC


README

这个库支持大多数Responsys API的方法。您可以

  • 创建文件夹
  • 提交表单
  • 创建新的活动
  • 管理数据源

状态

这被认为是beta状态,但已准备好投入生产。

安装

安装通过神奇的composer包完成。一旦安装了composer

composer require mykehsd/responsys

使用方法

第一步是用您的登录信息初始化客户端对象

$client = new Client('username', 'password');

#Create folders
$client->createFolder("My New Folder");

#Create Datasource
$client->createDataSource("ds_name", array(
	array(
		"EMAIL_ADDRESS" => "test@example.com",
	)
), 'My New Folder');

#Trigger form submission
$client->submitForm("My API Form", array(
	"NAME" => "John Smith",
	"EMAIL" => "test@example.com"
));

注意

所有方法可以串联起来以创建一个简单的接口

$client
	->createFolder("New Folder"
	->submitForm("My API Form", array(
        "NAME" => "John Smith",
        "EMAIL" => "test@example.com"
));