Comment pouvons nous vous aider ? 👋

setPluginConf

/setPluginConf (POST)

Ce endpoint permet d'enregistrer la configuration du plugin dans SPREAD.

Endpoint : https://social-sb.com/api/v3/setPluginConf

Verbe HTTP : POST

Paramètres obligatoires :

  • data : tableau de donnée contenant la configuration du plugin
  • publicKey : Clé publique API de votre compte SPREAD
  • privateKey : Clé privée API de votre compte SPREAD

Exemple de code

Vous pouvez ajouter toutes les données que vous souhaitez.

$publicKey = 'xxxxx'; // À modifier
$privateKey = 'xxxxx'; // À modifier

$data = array(
        "cms" => "Prestashop",
        "version" => "1.7.6.2",
        "date_config" => "2020-05-25 07:43:45",
        "active" => true,
        "keys" => array(
            "public" => false,
            "private" => false
        ),
        "cron" => false,
        "abCart_automationName" => "abandoned_cart",
        "plugin_function" => array(
            "send_customers" => true,
            "send_orders" => true,
            "send_abCart" => true,
            "widgets" => true
        ),
        "orders_tags" => false,
        "customers_tags" => false,
        "coupons" => array(
            "partial_use" => false,
            "cumulable" => false,
            "coupon_max_percent" => false,
            "coupon_max_fixed" => false,
            "coupon_lifetime" => false,
            "coupon_min_amount" => false
        )
    );

$ch = curl_init('https://social-sb.com/api/v3/setPluginConf');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERPWD, $publicKey . ":" . $privateKey);
$result = curl_exec($ch);
 
 
🆘
Si vous avez d’autres questions sur ce sujet, vous pouvez contacter le support. 💬
Cela a-t-il répondu à votre question ?
😞
😐
🤩