Paramètre
format
Description
Products_id
JSON
Nombre de produits_id Format: int () * champ requis p>
products_options & gt; & gt; Products_options_id
JSON
Nombre de produits_options_id Format: int () * Field requis
products_options_values & gt; & gt; Products_options_values_id
JSON
Nombre de produits_options_values_id Format: int () * champ requis
Table>
Remarque: Lorsque vous modifiez, vous devez recommencer toutes les options d’attribut et de valeurs, en raison de tous les attributs et valeurs du processus d’édition.
PHP Exemple
// Exemple d'options et de valeurs de produit Ajouter la liste
$ Url = $ tabain_url. & # 39; /api_products_ors.php? Action = add_products_options_values & # 39 ;;
$ data_options_values [0] = array ("products_options_values_id" = & gt; "35"
));
$ Data_options_values [1] = array ("products_options_values_id" = & gt; "30"
));
$ Data_osses [0] = array ("products_options_id" = & gt; "4"
"Products_options_values" = & gt; $ data_options_values
));
$ data = array ("products_id" = & gt; "430", // ID de produit (seul le numéro est requis) * Champ requis
"Products_options" = & gt; $ Data_osses
));
$ data_string = json_encode ($ date);
$ Ch = curl_init ($ url);
Curl_setopt ($ ch, curlopt_customrequest, "post");
Curl_setopt ($ ch, curlopt_postfields, $ data_string);
Curl_setopt ($ ch, curlopt_returntransfer, true);
curl_setopt ($ ch, curlopt_ssl_verifypeer, false);
Curl_setopt ($ ch, curlopt_httpheader, array (
& # 39; Type de contenu: application / json & # 39;,
"Cache-Control: No-cache",
& # 39; usuario1: & # 39; . base64_encode ($ usuario1),
& # 39; Password1: & # 39; . base64_encode ($ password1),
& # 39; Content-Length: & # 39; . Strlen ($ data_string)))
));
$ result = curl_exec ($ ch);
Curl_close ($ ch);
print_r ($ result);
// Exemple d'options et de valeurs de produit Ajouter la liste EOF
Erreur de retour:
Code Message
Retour succès:
Code id Message p>