Download the PHP package cuongcds/octivo-php without Composer

On this page you can find all versions of the php package cuongcds/octivo-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package octivo-php

cuongcds/octivo-php

PHP SDK for the Octivo CRM API. Lead capture is the first resource covered — a public, unauthenticated endpoint used by landing pages/widgets to create a row in crm_leads, scoped to a channel via its public source_id. More Octivo CRM resources will be added to this SDK over time.

Install

Usage

At least one of email/phone must be provided; name falls back server-side to the email/phone when omitted. Any extra field added via withMeta()/withMetaFields() is stored server-side in the lead's meta JSON column.

Optional reCAPTCHA v3

If the target server has recaptcha_secret_key configured, pass a client-generated token (action create_lead) via withRecaptchaToken(). It's ignored otherwise.

Custom HTTP transport

The client uses a cURL-based transport by default. Swap it by implementing Octivo\Crm\Http\HttpClientInterface and passing it as the third constructor argument to OctivoClient.

Examples

Runnable scripts are in examples/:

Errors

Reference

See docs/crm-lead-api.postman_collection.json for the underlying HTTP API this SDK wraps.


All versions of octivo-php with dependencies

PHP Build Version
Package Version
Requires php Version >=8.0
ext-json Version *
ext-curl Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package cuongcds/octivo-php contains the following files

Loading the files please wait ...