qbnk / marketo-apiwrapper
0.22.5
2022-07-11 10:01 UTC
Requires
- php: ~7.2 | ~8.0
- ext-json: *
- guzzlehttp/guzzle: ^6.1 | ^7.0
- qbnk/guzzle-oauth2-plugin: ^4.0
Requires (Dev)
- roave/security-advisories: dev-master
README
Marketo https://www.marketo.com 的简单API包装器。允许PHP与Marketo进行简单通信,设置简单。
要求
- PHP 7.2+
- Guzzle 6.1+
安装
composer require qbnk/marketo-apiwrapper ^0.1
授权
Marketo的API使用OAuth2客户端凭证流。这意味着您需要一个客户端ID和一个客户端密钥才能授权并使用API。该客户端ID和客户端密钥可在Marketo管理中找到。
示例
要创建一个可以授权API的实例,只需将包含客户端ID和客户端密钥的Credentials
实例传递给MarketoApi
构造函数。然后库将处理其余部分。
$api = new MarketoApi(new Credentials('customer', 'client secret'));