Post: http://www.namedoseusiten.com.br/api_categories.php?action=edit_categories
Nur Zahl ist erforderlich
Format: int (11)
* Feld erforderlich < /td>
Categorie- oder Unterkategorie-Name
Format: varchar (255)
* Feld erforderlich < /p>
Nur Zahl ist erforderlich
Format: int (1)
* Feld erforderlich < /td>
Nur Zahl ist erforderlich
Format: int (3) < /td>
Format: Text < /td>
Format: Text < /td>
Format: Text < /td>
PHP -Probe
// Beispiele bearbeiten Kategorien und Unterkategorien $ Url = $ tabain_url. ' /api_categories.php? Action = edit_categories ' ;; $ data = array ("categories_id" = & gt; "182", // categorie oder subcategorie id (nur Nummer ist erforderlich) * Feld erforderlich "categories_name" = & gt; "Categorie- oder Unterkategorie-Name", // Kategorie oder Unterkategorie-Name * Feld erforderlich "categories_status" = & gt; "1", // 1 = aktiv oder 0 = inaktiv (nur Zahl ist erforderlich) * Feld erforderlich "Sort_order" = & gt; "", // order sortieren (nur Nummer ist erforderlich) "meta_title" = & gt; "Meta -Titel", // Meta -Titel "Meta_description" = & gt; "Meta Beschreibung", // Zielbeschreibung "meta_keywords" = & gt; "Meta-Keywords" ); $ 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_sl_verifypeer, false); Curl_setopt ($ ch, curlopt_httpHeader, Array (Array ( ' Inhaltstyp: Anwendung/JSON ',, "Cache-Control: No-Cache", ' Usuario1: ' . Basis64_CODE ($ Usuario1), ' Passwort1: ' . Basis64_CODE ($ password1), ' Inhaltslänge: ' . Strlen ($ data_string)))) ); $ result = curl_exec ($ ch); Curl_close ($ ch); print_r ($ result); // Beispiele bearbeiten Kategorien und Unterkategorien EOF
Rückgabefehler:
Code
Nachricht < /p>Erfolgserfolg:
Code
id
Nachricht < /p>2 Monaten ago2 minutes
Post: http://www.namedoseusiten.com.br/api_categories.php?action=edit_categories
Nur Zahl ist erforderlich
Format: int (11)
* Feld erforderlich < /td>
Categorie- oder Unterkategorie-Name
Format: varchar (255)
* Feld erforderlich < /p>
Nur Zahl ist erforderlich
Format: int (1)
* Feld erforderlich < /td>
Nur Zahl ist erforderlich
Format: int (3) < /td>
Format: Text < /td>
Format: Text < /td>
Format: Text < /td>
PHP -Probe
// Beispiele bearbeiten Kategorien und Unterkategorien$ Url = $ tabain_url. ' /api_categories.php? Action = edit_categories ' ;;
$ data = array ("categories_id" = & gt; "182", // categorie oder subcategorie id (nur Nummer ist erforderlich) * Feld erforderlich
"categories_name" = & gt; "Categorie- oder Unterkategorie-Name", // Kategorie oder Unterkategorie-Name * Feld erforderlich
"categories_status" = & gt; "1", // 1 = aktiv oder 0 = inaktiv (nur Zahl ist erforderlich) * Feld erforderlich
"Sort_order" = & gt; "", // order sortieren (nur Nummer ist erforderlich)
"meta_title" = & gt; "Meta -Titel", // Meta -Titel
"Meta_description" = & gt; "Meta Beschreibung", // Zielbeschreibung
"meta_keywords" = & gt; "Meta-Keywords"
);$ 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_sl_verifypeer, false);
Curl_setopt ($ ch, curlopt_httpHeader, Array (Array (
' Inhaltstyp: Anwendung/JSON ',,
"Cache-Control: No-Cache",
' Usuario1: ' . Basis64_CODE ($ Usuario1),
' Passwort1: ' . Basis64_CODE ($ password1),
' Inhaltslänge: ' . Strlen ($ data_string))))
);$ result = curl_exec ($ ch);
Curl_close ($ ch);print_r ($ result);
// Beispiele bearbeiten Kategorien und Unterkategorien EOF
Rückgabefehler:
Code
Nachricht < /p>Erfolgserfolg:
Code
id
Nachricht < /p>Related posts:
Post: http://www.namedoseusiten.com.br/api_products_edit.php?action=update_products
Header Parameter Format Usuario1 Base64_encode () password1 Base64_encode ()
Parameter Format Beschreibung products_id json Produkt -ID
Eine Zahl ist nur erforderlich
Format: int (11)
* Feld erforderlich < /td>products_status json 1 verfügbar oder 0 = nicht verfügbar oder 2 = anhängig
Nur Zahl ist erforderlich
Format: Tinyint (1)
* Feld erforderlich < /p>products_model json Beispiel: CK2587XL products_quantity json Beispiel: 250
Nur Zahl ist erforderlich
Format: int (4)
* Feld erforderlich < /td>Kategorie json categories_id erhalten Sie von api api_categories.php
Nur Nummer ist erforderlich
Format: int (11)
* Feld erforderlich < /td>products_name_br json Beispiel: 925 Silberring mit Schmetterlingszirkoniensteinen (empfohlener Vollproduktname) /Produktname nur in Portugiesisch
Format: varchar (64)
* Wenn die Hauptsprache portugiesisch erforderlich ist < /td>products_name_en json Beispiel: Silberring mit 925 Stones Zirkonia -Schmetterling (empfohlener vollständiger Produktname) /Produktname in englischer Sprache nur
Format: VARCHAR (64)
* Wenn die Hauptsprache ist, ist es Feld erforderlich < / td>products_name_es json Beispiel: Anillo de Tafel 925 mit Zirkonia -Piedras -Schmetterling (empfohlen vollständiger Produktname) /Produktname in Spanol nur
Format: Varchar (64)
* Wenn die Hauptsprache spanisch istproducts_name_jp json Beispiel: Silberring mit 925 Steinen Zirkonia -Schmetterling (empfohlener Vollproduktname) /Produktname in Japanisch nur
varchar (64)
* Wenn die Hauptsprache japanisch ist, ist es Feld erforderlich < /td >products_description_br json Produktbeschreibung in Portugiesisch
Format: Text < /td>products_description_en json Produktbeschreibung in Englisch
Format: Text < /td>products_description_es json Produktbeschreibung in Spanien
Format: Text < /td>products_description_jp json Produktbeschreibung in Japanisch
Format: Text < /td>meta_title_br json Titel in Portugiesisch
Format: Text < /p>meta_title_en json Titel in Englisch
Format: Text < /td>meta_title_es json Titel in Spanisch
Format: Text < /td>meta_title_jp json Meta -Titel im Japanisch
Format: Text < /td>meta_descript_br json Zielbeschreibung in Portugiesisch
Format: Text < /td>meta_description_en json Zielbeschreibung in Englisch
Format: Text < /td>meta_description_es json Zielbeschreibung in Spanien
Format: Text < /td>meta_descript_jp json Zielbeschreibung in Japanisch
Format: Text < /td>meta_keywords_br json Meta -Schlüsselwörter in Portugiesisch
Format: Text < /td>meta_keywords_en json Meta -Schlüsselwörter in Englisch
Format: Text < /td>meta_keywords_es json Meta -Schlüsselwörter im Spanisch
Format: Text < /td>meta_keywords_jp json Meta -Schlüsselwörter im Japanisch
Format: Text < /td>products_youtube json integrieren Sie Video von YouTube, kopieren und fügen Sie den Code ein, um das Video zu integrieren. /www.youtube.com/embed/otsn80a1owq „Denutfullscreen & gt; products_image json Hauptbild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text
* Feld erforderlich < /td>products_image1 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image2 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image3 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image4 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image5 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image6 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_price json Beispiel: 1542.56 (aus nicht gebrauchter „nur“ comma „. products_date_available json Produktverfügbarkeitsdatum (Beispiel: 2025-05-28) Geben Sie die Beispiele ein
Format: DateTime < /td>products_weight json Beispiel: 0,150 (0,150 = 150 Gramm /Füllung nur mit Zahlen und Punkt)
Format: Dezimales (5.2)
* Feld erforderlich < /td>Hersteller json Name des Lieferanten oder Herstellung des Produkts
Beispiel: Apple < /td>parcel_window json Produktabschnitt (Ex: 1) (Legende: 1 = Paket anzeigen oder 0 = NEIN Siehe Anteil) Geben Sie die Beispiele ein
Format: Tinyint (1) < /p>products_stock_status json Aktienstatus des Produkts (Ex: 0) (Legende: 1 = Sofortigo -Lieferung, 1 = erschöpft, 2 = in __ Tagen oder 3 = POA) Beispiele eingeben Beispiel
Format: Tinyint (1) < /td>products_stock_status_avaliable_in json Wenn Sie Option 2 in products_stock_status eingeben, geben Sie die Anzahl der Tage ein (Beispiel: 30) (Untertitel: 30 = 30 Tage). Geben Sie genau das Beispiel
Format ein: varchar (64) < /td>uv json Produktverkaufseinheit
Beispiel: 1 Stück < /td>view_price json den Preis des Produkts anzeigen (Beispiel: 0) (Legende: 1 = Nein, Client -Kontakte für Informationen oder 0 = Ja) Geben Sie das Beispiel für das Beispiel ein
Format: Tinyint (1) < /td>products_free_shipping json kostenloses Versandprodukt (Beispiel: 0) (Bildunterschrift: 0 = Nein oder 1 = Ja) Geben Sie das Beispiel ein. Beispiel
Format: Tinyint (1) < /td>ncm json NCM -Produkt (Beispiel: 2) Geben Sie genau Beispiele ein. Überprüfen Sie die API, um die Liste von NCM zu erhalten.
Format: int (11) < /td>cfop json CFOP -Produkt (Beispiel: 2) Geben Sie genau diese ein. Überprüfen Sie die API, um die Liste von CFOP zu erhalten.
Format: int (11) < /td>cst json CST -Produkt (Beispiel: 2) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Liste von CST.
Format: int (11) < /td> zu erhaltenorder_minimum_qty json Mindestbetrag des Kaufs des Produkts
order_maximum_qty
Maximaler Produktkauf
Format: int (11) < /td>Origin json Produktursprung (Beispiel: 2) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Herkunftsliste zu erhalten. stock_location json Standortprodukt auf Lager
Format: Text < /td>gtin_ean json gtin/ean Beispiel: 111111115896 Signature_Rectering json Zahlung wiederholen (z. B. 1) (Legende: 1 = Ja oder 0 = Nein) Periode json Periode (Anzahl der Tage, Woche, Monat oder Jahr) Frequenz json Tag, Woche, Monat oder Jahr (Ex: Tag) Paket json Paketprodukt (Beispiel: 2) Geben Sie genau Beispiele ein. Überprüfen Sie die API, um die Liste des Pakets zu erhalten. filter1 json Filter1 -Produkt (Beispiel: 2) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Liste von Filter1 zu erhalten. filter2 json Filter2 -Produkt (Beispiel: 2) Geben Sie genau Beispiele ein. Überprüfen Sie die API, um die Liste von Filter2 zu erhalten. filter3 json Filter3 -Produkt (Beispiel: 2) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Liste von Filter3 zu erhalten. filter4 json Filter4 -Produkt (Beispiel: 2) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Liste von Filter4 zu erhalten. Lieferanten_Group_id1 json Lieferanten Gruppen -ID -Produkt (Beispiel: 2) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Liste der Lieferanten_Group_id1 zu erhalten. Seller_Country_Shipping_id json COUTRY -Versand -ID (Beispiel: 30) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Liste der Länder zu erhalten. Seller_zone_shipping_id json Zone -Versand -ID (Beispiel: 464) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Liste der Zonen zu erhalten. PHP -Probe
// Probe-Probe-Produkte bearbeiten $ Url = $ tabain_url. ' /api_products_edit.php? Action = update_products ' ;; $ data = array ("products_id" = & gt; "442", // Produkt -ID (nur Nummer ist erforderlich) * Feld erforderlich "Products_status" = & gt; "1", // 1 = verfügbar oder 0 = nicht verfügbar oder 2 = anhängig (nur die Zahl ist erforderlich) * Feld erforderlich "Products_Model" = & gt; "CK2587XL", // Beispiel: CK2587XL (Produktidentifikationscode) * Feld erforderlich "Products_quantity" = & gt; "250", // Beispiel: 250 (nur eine Zahl ist erforderlich) * Feld erforderlich "Products_name_br" = & gt; "925 Silberring mit Schmetterlingszirkoniensteinen", // Beispiel: 925 Silberring mit Schmetterlingszirkoniensteinen (empfohlener Vollproduktname) / Produktname in Portugiesisch nur * Feld erforderlich "Products_name_en" = & gt; "Silberring mit 925 Steinen Zirkonia Schmetterling", // Beispiel: Silberring mit 925 Stones Zirkonia -Schmetterling (Profils vollständiger Produktname) / Produktname nur in Englisch in englischer Sprache "Products_name_es" = & gt; "Anillo de Plate 925 mit Zirkonia -Schmetterling Piedras", // Beispiel: Platte Anallo 925 Con Zirkonia Schmetterling Piedras (empfohlener Vollproduktname) / Produktname auf Spanisch "Products_name_jp" = & gt; "Silberring mit 925 Stones Zirkonias Schmetterling", // Beispiel: Silberring mit 925 Steinen Zirkonia -Schmetterling (Empfindungsname des vollständigen Produkts) / Produktname nur auf Japanisch "Products_description_br" = & gt; "Vollständige Beschreibung des Produkts auf Portugiesisch", // Produktbeschreibung auf Portugiesisch "Products_description_en" = & gt; "Produktbeschreibung auf Englisch", // Produktbeschreibung auf Englisch "Products_description_es" = & gt; "Beschreibungsprodukt in Español", // Produktbeschreibung in Spanisch "Products_description_jp" = & gt; "Produktbeschreibung auf Japanisch", // Produktbeschreibung auf Japanisch "Products_image" = & gt; "http://shop1.demoweb.ws/images/1061000_4sm.jpg", // Hauptbild des Produkts in voller Größe. Dateiname (EG namedaimagem.jpg) oder vollständige URL (z. Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400x400 Pixel ~ 800x800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell "Products_price" = & gt; "1542.56", // Beispiel: 1542.56 (aus Nicht -Verwendung ", nur" Komma ". 30, // Beispiel: 30
"Seller_zone_Scharping_id" = & gt; 464, // Beispiel: 464 "Products_weight" = & gt; "0,150" // Beispiel: 0,150 (0,150 = 150 Gramm / Füllen Sie nur mit Zahlen und Punkten) * Feld erforderlich ); $ 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_sl_verifypeer, false); Curl_setopt ($ ch, curlopt_httpHeader, Array (Array ( ' Inhaltstyp: Anwendung/JSON ',, "Cache-Control: No-Cache", ' Usuario1: ' . Basis64_CODE ($ Usuario1), ' Passwort1: ' . Basis64_CODE ($ password1), ' Inhaltslänge: ' . Strlen ($ data_string)))) ); $ result = curl_exec ($ ch); Curl_close ($ ch); print_r ($ result); // Beispiele für Produkte bearbeiten eof
Rückgabefehler:
Code
Nachricht < /p>Erfolgserfolg:
Code
products_model
products_id
Nachricht < /p>Beitrag: http://www.namedoseusite.com.br/api_products_add.php
Header Parameter Format Usuario1 Base64_encode () password1 Base64_encode ()
Parameter Format Beschreibung products_status json 1 verfügbar oder 0 = nicht verfügbar oder 2 = anhängig
Nur Zahl ist erforderlich
Format: Tinyint (1)
* Feld erforderlich < /p>products_model json Beispiel: CK2587XL products_quantity json Beispiel: 250
Nur Zahl ist erforderlich
Format: int (4)
* Feld erforderlich < /td>Kategorie json categories_id erhalten Sie von api api_categories.php
Nur Nummer ist erforderlich
Format: int (11)
* Feld erforderlich < /td>products_name_br json Beispiel: 925 Silberring mit Schmetterlingszirkoniensteinen (empfohlener Vollproduktname) /Produktname nur in Portugiesisch
Format: varchar (64)
* Wenn die Hauptsprache portugiesisch erforderlich ist < /td>products_name_en json Beispiel: Silberring mit 925 Stones Zirkonia -Schmetterling (empfohlener vollständiger Produktname) /Produktname in englischer Sprache nur
Format: VARCHAR (64)
* Wenn die Hauptsprache ist, ist es Feld erforderlich < / td>products_name_es json Beispiel: Anillo de Tafel 925 mit Zirkonia -Piedras -Schmetterling (empfohlen vollständiger Produktname) /Produktname in Spanol nur
Format: Varchar (64)
* Wenn die Hauptsprache spanisch istproducts_name_jp json Beispiel: Silberring mit 925 Steinen Zirkonia -Schmetterling (empfohlener Vollproduktname) /Produktname in Japanisch nur
varchar (64)
* Wenn die Hauptsprache japanisch ist, ist es Feld erforderlich < /td >products_description_br json Produktbeschreibung in Portugiesisch
Format: Text < /td>products_description_en json Produktbeschreibung in Englisch
Format: Text < /td>products_description_es json Produktbeschreibung in Spanien
Format: Text < /td>products_description_jp json Produktbeschreibung in Japanisch
Format: Text < /td>meta_title_br json Titel in Portugiesisch
Format: Text < /p>meta_title_en json Titel in Englisch
Format: Text < /td>meta_title_es json Titel in Spanisch
Format: Text < /td>meta_title_jp json Meta -Titel im Japanisch
Format: Text < /td>meta_descript_br json Zielbeschreibung in Portugiesisch
Format: Text < /td>meta_description_en json Zielbeschreibung in Englisch
Format: Text < /td>meta_description_es json Zielbeschreibung in Spanien
Format: Text < /td>meta_descript_jp json Zielbeschreibung in Japanisch
Format: Text < /td>meta_keywords_br json Meta -Schlüsselwörter in Portugiesisch
Format: Text < /td>meta_keywords_en json Meta -Schlüsselwörter in Englisch
Format: Text < /td>meta_keywords_es json Meta -Schlüsselwörter im Spanisch
Format: Text < /td>meta_keywords_jp json Meta -Schlüsselwörter im Japanisch
Format: Text < /td>products_youtube json integrieren Sie Video von YouTube, kopieren und fügen Sie den Code ein, um das Video zu integrieren. /www.youtube.com/embed/otsn80a1owq „Denutfullscreen & gt; products_image json Hauptbild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text
* Feld erforderlich < /td>products_image1 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image2 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image3 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image4 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image5 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image6 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_price json Beispiel: 1542.56 (aus nicht gebrauchter „nur“ comma „. products_date_available json Produktverfügbarkeitsdatum (Beispiel: 2025-05-28) Geben Sie die Beispiele ein
Format: DateTime < /td>products_weight json Beispiel: 0,150 (0,150 = 150 Gramm /Füllung nur mit Zahlen und Punkt)
Format: Dezimales (5.2)
* Feld erforderlich < /td>Hersteller json Name des Lieferanten oder Herstellung des Produkts
Beispiel: Apple < /td>parcel_window json Produktabschnitt (Ex: 1) (Legende: 1 = Paket anzeigen oder 0 = NEIN Siehe Anteil) Geben Sie die Beispiele ein
Format: Tinyint (1) < /p>products_stock_status json Aktienstatus des Produkts (Ex: 0) (Legende: 1 = Sofortigo -Lieferung, 1 = erschöpft, 2 = in __ Tagen oder 3 = POA) Beispiele eingeben Beispiel
Format: Tinyint (1) < /td>products_stock_status_avaliable_in json Wenn Sie Option 2 in products_stock_status eingeben, geben Sie die Anzahl der Tage ein (Beispiel: 30) (Untertitel: 30 = 30 Tage). Geben Sie genau das Beispiel
Format ein: varchar (64) < /td>uv json Produktverkaufseinheit
Beispiel: 1 Stück < /td>view_price json den Preis des Produkts anzeigen (Beispiel: 0) (Legende: 1 = Nein, Client -Kontakte für Informationen oder 0 = Ja) Geben Sie das Beispiel für das Beispiel ein
Format: Tinyint (1) < /td>products_free_shipping json kostenloses Versandprodukt (Beispiel: 0) (Bildunterschrift: 0 = Nein oder 1 = Ja) Geben Sie das Beispiel ein. Beispiel
Format: Tinyint (1) < /td>ncm json NCM -Produkt (Beispiel: 2) Geben Sie genau Beispiele ein. Überprüfen Sie die API, um die Liste von NCM zu erhalten.
Format: int (11) < /td>cfop json CFOP -Produkt (Beispiel: 2) Geben Sie genau diese ein. Überprüfen Sie die API, um die Liste von CFOP zu erhalten.
Format: int (11) < /td>cst json CST -Produkt (Beispiel: 2) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Liste von CST.
Format: int (11) < /td> zu erhaltenorder_minimum_qty json Mindestbetrag des Kaufs des Produkts
order_maximum_qty
Maximaler Produktkauf
Format: int (11) < /td>Origin json Produktursprung (Beispiel: 2) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Herkunftsliste zu erhalten. stock_location json Standortprodukt auf Lager
Format: Text < /td>gtin_ean json gtin/ean Beispiel: 111111115896 Signature_Rectering json Zahlung wiederholen (z. B. 1) (Legende: 1 = Ja oder 0 = Nein) Periode json Periode (Anzahl der Tage, Woche, Monat oder Jahr) Frequenz json Tag, Woche, Monat oder Jahr (Ex: Tag) Paket json Paketprodukt (Beispiel: 2) Geben Sie genau Beispiele ein. Überprüfen Sie die API, um die Liste des Pakets zu erhalten. filter1 json Filter1 -Produkt (Beispiel: 2) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Liste von Filter1 zu erhalten. filter2 json Filter2 -Produkt (Beispiel: 2) Geben Sie genau Beispiele ein. Überprüfen Sie die API, um die Liste von Filter2 zu erhalten. filter3 json Filter3 -Produkt (Beispiel: 2) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Liste von Filter3 zu erhalten. filter4 json Filter4 -Produkt (Beispiel: 2) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Liste von Filter4 zu erhalten. Lieferanten_Group_id1 json Lieferanten Gruppen -ID -Produkt (Beispiel: 2) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Liste der Lieferanten zu erhalten. Seller_Country_Shipping_id json COUTRY -Versand -ID (Beispiel: 30) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Liste der Länder zu erhalten. Seller_zone_shipping_id json Zone -Versand -ID (Beispiel: 464) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Liste der Zonen zu erhalten. PHP -Probe
// Probe Produkt hinzufügen Produkte hinzufügen $ Url = $ tabain_url. ' /api_products_add.php; $ data = array ("products_status" = & gt; "1", // 1 = verfügbar oder 0 = nicht verfügbar oder 2 = anhängig (nur Zahl ist erforderlich) * Feld erforderlich "Products_Model" = & gt; "CK2587XL", // Beispiel: CK2587XL (Produktidentifikationscode) * Feld erforderlich "Products_quantity" = & gt; "250", // Beispiel: 250 (nur eine Zahl ist erforderlich) * Feld erforderlich "Kategorie" = & gt; "162", // categorie_id erhalten Sie von api api_categories.php (nur Nummer erforderlich) * Feld erforderlich "Products_name_br" = & gt; "925 Silberring mit Schmetterlingszirkoniensteinen", // Beispiel: 925 Silberring mit Schmetterlingszirkoniensteinen (empfohlener Vollproduktname) / Produktname in Portugiesisch nur * Feld erforderlich "Products_name_en" = & gt; "Silberring mit 925 Steinen Zirkonia Schmetterling", // Beispiel: Silberring mit 925 Stones Zirkonia -Schmetterling (Profils vollständiger Produktname) / Produktname nur in Englisch in englischer Sprache "Products_name_es" = & gt; "Anillo de Plate 925 mit Zirkonia -Schmetterling Piedras", // Beispiel: Platte Anallo 925 Con Zirkonia Schmetterling Piedras (empfohlener Vollproduktname) / Produktname auf Spanisch "Products_name_jp" = & gt; "Silberring mit 925 Stones Zirkonias Schmetterling", // Beispiel: Silberring mit 925 Steinen Zirkonia -Schmetterling (Empfindungsname des vollständigen Produkts) / Produktname nur auf Japanisch "Products_description_br" = & gt; "Vollständige Beschreibung des Produkts auf Portugiesisch", // Produktbeschreibung auf Portugiesisch "Products_description_en" = & gt; "Produktbeschreibung auf Englisch", // Produktbeschreibung auf Englisch "Products_description_es" = & gt; "Beschreibungsprodukt in Español", // Produktbeschreibung in Spanisch "Products_description_jp" = & gt; "Produktbeschreibung auf Japanisch", // Produktbeschreibung auf Japanisch "Products_image" = & gt; "http://shop1.demoweb.ws/images/1061000_4sm.jpg", // Hauptbild des Produkts in voller Größe. Dateiname (EG namedaimagem.jpg) oder vollständige URL (z. Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400x400 Pixel ~ 800x800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell "Products_price" = & gt; "1542.56", // Beispiel: 1542.56 (aus Nicht -Verwendung ", nur" Komma ". 30, // Beispiel: 30
"Seller_zone_Scharping_id" = & gt; 464, // Beispiel: 464 "Products_weight" = & gt; "0,150" // Beispiel: 0,150 (0,150 = 150 Gramm / Füllen Sie nur mit Zahlen und Punkten) * Feld erforderlich ); $ 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_sl_verifypeer, false); Curl_setopt ($ ch, curlopt_httpHeader, Array (Array ( ' Inhaltstyp: Anwendung/JSON ',, "Cache-Control: No-Cache", ' Usuario1: ' . Basis64_CODE ($ Usuario1), ' Passwort1: ' . Basis64_CODE ($ password1), ' Inhaltslänge: ' . Strlen ($ data_string)))) ); $ result = curl_exec ($ ch); Curl_close ($ ch); print_r ($ result); // Probe Produkt hinzufügen EOF
Rückgabefehler:
Code
Nachricht < /p>Erfolgserfolg:
Code
products_model
products_id
Nachricht < /p>Post: http://www.namedoseusiten.com.br/api_seller_products_edit.php?action=update_products
Header Parameter Format Token Base64_encode () Secret Base64_encode () E -Mail Base64_encode ()
Parameter Format Beschreibung products_id json Produkt -ID
Eine Zahl ist nur erforderlich
Format: int (11)
* Feld erforderlich < /td>products_quantity json Beispiel: 250
Nur Zahl ist erforderlich
Format: int (4)
* Feld erforderlich < /td>products_model json Beispiel: CK2587XL products_price json Beispiel: 1542.56 (aus nicht gebrauchter „nur“ comma „. products_youtube json integrieren Sie Video von YouTube, kopieren und fügen Sie den Code ein, um das Video zu integrieren. /www.youtube.com/embed/otsn80a1owq „Denutfullscreen & gt; products_weight json Beispiel: 0,150 (0,150 = 150 Gramm /Füllung nur mit Zahlen und Punkt)
Format: Dezimales (5.2)
* Feld erforderlich < /td>products_stock_status json Aktienstatus des Produkts (Ex: 0) (Legende: 1 = Sofortigo -Lieferung, 1 = erschöpft, 2 = in __ Tagen oder 3 = POA) Beispiele eingeben Beispiel
Format: Tinyint (1) < /td>products_stock_status_avaliable_in json Wenn Sie Option 2 in products_stock_status eingeben, geben Sie die Anzahl der Tage ein (Beispiel: 30) (Untertitel: 30 = 30 Tage). Geben Sie genau das Beispiel
Format ein: varchar (64) < /td>products_free_shipping json kostenloses Versandprodukt (Beispiel: 0) (Bildunterschrift: 0 = Nein oder 1 = Ja) Geben Sie das Beispiel ein. Beispiel
Format: Tinyint (1) < /td>products_image json Hauptbild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text
* Feld erforderlich < /td>products_image1 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image2 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image3 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image4 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image5 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image6 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_name_br json Beispiel: 925 Silberring mit Schmetterlingszirkoniensteinen (empfohlener Vollproduktname) /Produktname nur in Portugiesisch
Format: varchar (64)
* Wenn die Hauptsprache portugiesisch erforderlich ist < /td>products_name_en json Beispiel: Silberring mit 925 Stones Zirkonia -Schmetterling (empfohlener vollständiger Produktname) /Produktname in englischer Sprache nur
Format: VARCHAR (64)
* Wenn die Hauptsprache ist, ist es Feld erforderlich < / td>products_name_es json Beispiel: Anillo de Tafel 925 mit Zirkonia -Piedras -Schmetterling (empfohlen vollständiger Produktname) /Produktname in Spanol nur
Format: Varchar (64)
* Wenn die Hauptsprache spanisch istproducts_name_jp json Beispiel: Silberring mit 925 Steinen Zirkonia -Schmetterling (empfohlener Vollproduktname) /Produktname in Japanisch nur
varchar (64)
* Wenn die Hauptsprache japanisch ist, ist es Feld erforderlich < /td >products_description_br json Produktbeschreibung in Portugiesisch
Format: Text < /td>products_description_en json Produktbeschreibung in Englisch
Format: Text < /td>products_description_es json Produktbeschreibung in Spanien
Format: Text < /td>products_description_jp json Produktbeschreibung in Japanisch
Format: Text < /td>Hersteller_id json Hersteller -ID
Erhalten Sie die API -Liste Hersteller
Format: int < /td>pack_id json Paket -ID
Verwenden Sie das API -List -Paket
Format: int < /td>Länge json Länge
Format: numerisch < /td>Höhe json Höhe
Format: numerisch < /td>Breite json Breite
Format: numerisch < /td>Seller_Country_Shipping_id json COUTRY -Versand -ID (Beispiel: 30) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Liste der Länder zu erhalten. Seller_zone_shipping_id json Zone -Versand -ID (Beispiel: 464) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Liste der Zonen zu erhalten. PHP -Probe
// Probe-Probe-Produkte bearbeiten $ Url = $ tabain_url. ' /api_seller_products_edit.php? Action = update_products ' ;; $ data = array ("products_id" = & gt; "432", // Produkt -ID (nur die Zahl ist erforderlich) * Feld erforderlich "Kategorie" = & gt; "113", // categorie_id erhalten Sie von api api_categories.php (nur Nummer ist erforderlich) * Feld erforderlich "Products_quantity" = & gt; "250", // Beispiel: 250 (nur eine Zahl ist erforderlich) * Feld erforderlich "Products_Model" = & gt; "CK2587XL", // Beispiel: CK2587XL (Produktidentifikationscode) * Feld erforderlich "Products_price" = & gt; "200.00", // Beispiel: 1542.56 (nur "Comma" verwenden. "Products_weight" = & gt; "0,150", // Beispiel: 0,150 (0,150 = 150 Gramm / Füllen Sie nur mit Zahlen und Punkten) * Feld erforderlich "Products_stock_status" = & gt; "0", // 0 = lieferung_immediate oder 2 = product_avalable_in (nur Nummer ist erforderlich) "Products_stock_status_avalable_in" = & gt; "0", // Beispiel: 10 evaluable_in_days (nur Nummer ist erforderlich) "Products_free_shipping" = & gt; "0", // 0 = nein oder 1 = Ja (nur Zahl ist erforderlich) "Products_image" = & gt; "http://shopest1.mormula.info/images/av2e-apolscootorav2elion405.jpg", // Hauptbild des Produkts in voller Größe. Dateiname (EG namedaimagem.jpg) oder vollständige URL (z. Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400x400 Pixel ~ 800x800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell "Products_name_br" = & gt; "925 Silberring mit Schmetterlingszirkoniensteinen", // Beispiel: 925 Silberring mit Schmetterlingszirkoniensteinen (empfohlener Vollproduktname) / Produktname in Portugiesisch nur * Feld erforderlich "Products_name_en" = & gt; "Silberring mit 925 Steinen Zirkonia Schmetterling", // Beispiel: Silberring mit 925 Stones Zirkonia -Schmetterling (Profils vollständiger Produktname) / Produktname nur in Englisch in englischer Sprache "Products_name_es" = & gt; "Anillo de Plate 925 mit Zirkonia -Schmetterling Piedras", // Beispiel: Platte Anallo 925 Con Zirkonia Schmetterling Piedras (empfohlener Vollproduktname) / Produktname auf Spanisch "Products_name_jp" = & gt; "Silberring mit 925 Stones Zirkonias Schmetterling", // Beispiel: Silberring mit 925 Steinen Zirkonia -Schmetterling (Empfindungsname des vollständigen Produkts) / Produktname nur auf Japanisch "Products_description_br" = & gt; "Vollständige Beschreibung des Produkts auf Portugiesisch", // Produktbeschreibung auf Portugiesisch "Products_description_en" = & gt; "Produktbeschreibung auf Englisch", // Produktbeschreibung auf Englisch "Products_description_es" = & gt; "Beschreibungsprodukte in Space", // Produktbeschreibung in Spanisch
"Seller_Country_Shipping_id" = & gt; 30, // Beispiel: 30
"Seller_zone_Scharping_id" = & gt; 464, // Beispiel: 464 "Products_description_jp" = & gt; "Produktbeschreibung auf Japanisch" // Produktbeschreibung auf Japanisch ); $ 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_sl_verifypeer, false); Curl_setopt ($ ch, curlopt_httpHeader, Array (Array ( ' Inhaltstyp: Anwendung/JSON ',, "Cache-Control: No-Cache", ' Token: ' . Basis64_CODE ($ token), ' Geheimnis: ' . Basis64_CODE ($ Secret), ' E-Mail: ' . Basis64_CODE ($ E -Mail), ' Inhaltslänge: ' . Strlen ($ data_string)))) ); $ result = curl_exec ($ ch); Curl_close ($ ch); print_r ($ result); // Beispiele für Produkte bearbeiten eof
Rückgabefehler:
Code
Nachricht < /p>Erfolgserfolg:
Code
products_model
products_id
Nachricht < /p>Einführung & Ccedil; Ein Remote -Zugriff auf den API -Dienst, mit dem wir E -Mail -Marketing -Mails verwenden können, um viele Funktionen mithilfe von Anforderungen XML auszuführen. Aktualisieren und verwenden Sie Ihre Systemprogrammierung, ohne dass er physisch zugänglich ist. Ein xml & eacute; Eine allgemeine Sprache mit Vorschlag zur Kommunikation zwischen Ihrer Bewerbung und E -Mail -Marketing Mformula Mail.
Zum Beispiel Sie & ecirc; Sie können Ihr System so konfigurieren, dass sie automatisch Kontaktlisten aktualisieren, E -Mail -Kampagnen erstellen und senden, Status und viele andere Funktionen sammeln. Muss PHP 5.1.2 oder höher haben.
Dieses Dokument soll den Zweck dieser Funktionen erläutern und Beispiele für ihre Verwendung angeben.> Ein XML -Post, der mit den Details zur Generierung von Zöllen & AACUTE angefordert wird. an & lsquo; xml path & rsquo; Sie finden uns auf Benutzerkonten -& gt; Benutzer bearbeiten & rsquo; E -Mail -Marketing Mformula Mail unter dem E -Mail -Marketing. Tab. Stellen Sie sicher, dass Sie & ecirc; aktiviert & lsquo; Aktivieren Sie die XML -API & rsquo; Testen und sparen. Der XML -Pfad ist & aacute; Ähnlich:
http://www.mformulamail.com/webmarketingpt/xml.php
oder
http://www.mformulamail.com/webmarketingen/xml.php
& & lsquo; Benutzername & rsquo; E & lsquo; Usertoken & rsquo; In den folgenden Beispielen werden in dieser Stelle erwähnt, wenn der
unter dem Tulus des Benutzernamens & rsquo; e & lsquo; xml token & rsquo; jeweils. Br />
Der XML -Dokumentarfilm für & lsquo; Hinzufügen eines Abonnenten und zugehörigen benutzerdefinierten Details & rsquo; Anfrage ist wie
folgt:
& bull; XmlRequest (erforderlich)
& bull; Benutzername & ndash; Der Benutzername, der verwendet wird, um sich bei der E -Mail -Marketing -Mormula -Mail anzumelden. (Erforderlich)
& bull; UserToken & ndash; Die eindeutige Token, die dem oben verwendeten Benutzerkonto zugewiesen ist. (Erforderlich)
& bull; RequestType & ndash; Der Name der fraglichen API -Datei. (Erforderlich)
& bull; RequestMethod & ndash; Der Name der Funktion, die aufgerufen wird. (Erforderlich)
& bull; Details (erforderlich)
& bull; E -MailAddress & ndash; Die E -Mail -Adresse des hinzugefügten Kontakts. (Erforderlich)
& bull; MailingListID & ndash; Die Liste, mit der sich der Kontakt befindet. (Erforderlich)
& bull; Bestätigung & ndash; Legt den Bestätigungsstatus des Abonnenten auf konferenziert oder nicht
fest Format & ndash; Das Format der E -Mail -Kampagnen, die dieser Kontakt bevorzugt, um
(HTML oder Text oder T) (Standard zu Text) zu erhalten,
& bull; CustomFields
& bull; Artikel
& Bull; Fieldid & ndash; Die ID des benutzerdefinierten Felds wird hinzugefügt.
& bull; Wert & ndash; Der Wert, der diesem benutzerdefinierten Feld hinzugefügt werden soll. Br /> und die Kontakt -ID -Nummer zurücksend.
Das Format lautet wie folgt:
& bull; Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird & ldquo; Erfolg & rdquo; Für eine erfolgreiche Antwort.
& bull; Daten & Ádash; Die Kontakte -ID -Nummer.
In die Mailingliste mit
id & lsquo; 1 & rsquo; , Status eingestellt auf & lsquo; bestätigt & rsquo; , Format auf & lsquo; html & rsquo; und mit dem benutzerdefinierten Feld auf & lsquo; name lastname & rsquo;. Lt; /requestMethod & gt;
& lt; E -Mail -Daten & lt; /gt; br /> & lt; item & gt;
& lt; fieldId & gt; 1 & lt; /fieldid & gt;
& lt; value & gt; name danname & lt; /value & gt;
& lt; Customfields & gt;
& lt; /details & gt;
& lt; nutzt die Curl -Funktionalität von Php & rsquo;
über XML in die Anwendung. & lt. & Lt; Details & gt;
& lt; EmailAddress & gt; E -Mail@domain.com< /Emailaddress & gt;
& lt; mailinglist & gt;
& lt; bestätigt & gt; yes & lt; /bestätigt & gt;
& lt; Customfields & gt;
& lt; item & gt;
& lt; name destname & lt; /value & gt & gt .
curl_setopt ($ ch, curlopt_post, 1);
curl_setopt ($ ch, curlopt_postfields, $ xml);
$ result = @curl_exec ($ ch);
if ($ $ result === false) {
echo „Fehlerausführungsanforderung“;
} else {
$ xml_doc = simplexml_load_string ($ result);
echo ' Status ist & & #39;, $ xml_doc- & gt; {
Echo ' Datum ist ', $ xml_doc- & gt; /> echo ' Fehler ist ', $ xml_doc- & gt; fehler, ' & lt; br /& gt; ' ;;
}}
? wird eine Fehlermeldung demonstrieren, die bei einer schlechten Anfrage restauriert wird. XmlRequest (erforderlich)
& bull; Benutzername & ndash; Der Benutzername, der verwendet wird, um sich bei der E -Mail -Marketing -Mormula -Mail anzumelden. (Erforderlich)
& bull; UserToken & ndash; Die eindeutige Token, die dem oben verwendeten Benutzerkonto zugewiesen ist. (Erforderlich)
& bull; RequestType & ndash; Der Name der fraglichen API -Datei. (Erforderlich)
& bull; RequestMethod & ndash; Der Name der Funktion, die aufgerufen wird. (Erforderlich)
& bull; Details (Erforderlich)
erfolglose Antwort
Bei Einreichung einer fehlerhaften Antwort auf das fehlende Feld oder eines ungültigen Wertes, den die Anforderung fehlschlägt.
wird über XML zurückgegeben Warum.
In dieser Untersuchung werden Sie mit der Fehlermeldung ein Geschenk sein:
& lsquo; Die von Ihnen bereitgestellte XML ist nicht gültig. Bitte überprüfen Sie Ihr XML -Dokument und versuchen Sie es erneut. Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird ein Fehler sein und bull; ErrorMessage & ndash; Textnachricht, die erklärt, warum die Anfrage fehlgeschlagen ist. > & Lt; requestMethod & gt; getlists & lt; /requestMethod & gt;
& lt; /details & gt;
& lt; /xmlrequest & gt;
Beispiele Die Anforderung, nach dem Beispielcode nach dem Beispiel -Code zu sein, wird in PHP geschrieben und verwendet die Curl -Funktionalität von PHP, um die
über XML in die Anwendung einzufügen.
& lt; php
$ xml = 39; /> & lt;; RequestMethod & gt; getlists & lt; /requestMethod & gt;
& lt; /details & gt;
& lt; /xmlrequest & gt; //www.mformulamail.com /webmarketingen/xml.php');
curl_setopt ($ ch, curlopt_ransfer, 1);
curl_setopt ($ ch, curlopt_post, 1); $ xml);
$ result = @curl_exec ($ ch);
if ($ result ==== false) {
echo „Fehlerarztanforderung“;
} else {um ($ xml_doc- & gt; status == ' Succcess ') {
print_r ($ result);
} {
echo ' Fehler is &#&# 39;, $ xml_doc- & gt; Fehler, ' & lt; br /& gt; ' ;;
}? />
Dieser Untersuchung prüft, dass das Token, dass Sie ein gültiges Token sind. Es ist immer noch enthalten. XmlRequest (erforderlich)
& bull; Benutzername & ndash; Der Benutzername, der verwendet wird, um sich bei der E -Mail -Marketing -Mormula -Mail anzumelden. (Erforderlich)
& bull; UserToken & ndash; Die eindeutige Token, die dem oben verwendeten Benutzerkonto zugewiesen ist. (Erforderlich)
& bull; RequestType & ndash; Der Name der fraglichen API -Datei. (Erforderlich)
& bull; RequestMethod & ndash; Der Name der Funktion, die aufgerufen wird. (Erforderlich)
& bull; Details (erforderlich)
Erfolgreiche Antwort
Bei Einreichung eines gültigen & lsquo; prüfen Token & rsquo; Fordern Sie die XML -API an.
Das Format lautet wie folgt:
& bull; Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird & ldquo; Erfolg & rdquo; Für eine erfolgreiche Antwort.
& bull; Daten & Ádash; Dies wird zurückkehren. 1 & rsquo; Für eine erfolgreiche Autorisierung. Die Statusnachricht wird über XML zurückgegeben, warum. Das Format lautet wie folgt:
& bull; Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird ein Fehler sein und bull; ErrorMessage & ndash; Textnachricht, in der erklärt wird, warum die Anforderung fehlgeschlagen ist. /> Gültiges Token.
& lt; xmlRequest & gt; /> & lt; UserToken & gt; Authentifizierung & lt; /requestType & gt;
& lt; requestMethod & gt; br /> Beispielanforderung (PHP)
Der folgende Beispielcode wird in PHP geschrieben und verwendet die Curl -Functationality von PHP, um das obige XML in die Anwendung einzufügen.
& lt; php
$ xml = ' ; & Lt; /requestyp & gt;
& lt; requestMethod & gt; curl_setopt ($ ch, curlopt_retransfer, 1);
curl_setopt ($ ch, curlopt_post, 1);
curl_setopt ($ ch, curlopt_post, 1); $ Ch, curlopt_postfields, $ xml);
$ result = @curl_exec ($ ch);
if ($ result === false) {
echo „Fehler, die Reflexion durchführen“; />} else {
$ xml_doc = simplexml_load_string ($ result);
echo ' Status ist ', $ xml_doc- & gt; /& gt; ' ;;
if ($ xml_doc- & gt; ' Erfolg ') {
print_r ($ result); BR /> Echo ' Fehler ist ', $ xml_doc- & gt; Fehler, ' & lt; br /& gt; ' ;;
}
? In diesem Beispiel wird der Kontakt aus Ihrer Kontaktliste gelöscht.
& bull; XmlRequest (erforderlich)
& bull; Benutzername & ndash; Der Benutzername, der verwendet wird, um sich bei der E -Mail -Marketing -Mormula -Mail anzumelden. (Erforderlich)
& bull; UserToken & ndash; Die eindeutige Token, die dem oben verwendeten Benutzerkonto zugewiesen ist. (Erforderlich)
& bull; RequestType & ndash; Der Name der fraglichen API -Datei. (Erforderlich)
& bull; RequestMethod & ndash; Der Name der Funktion, die aufgerufen wird. (Erforderlich)
& bull; Details (erforderlich)
& bull; Liste & ndash; Die ID der Kontaktliste, nach der Sie suchen möchten (erforderlich)
& Bull; E -MailAddress & ndash; Die E -Mail -Adresse des Kontakts, den Sie zu einer Locate (erforderlich)
erfolgreiche Antwort
Bei Einreichung eines gültigen Abonnenten & rsquo; Fordern Sie die XML -API an, einen Status von erfolgreich. Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird & ldquo; Erfolg & rdquo; Für eine erfolgreiche Antwort.
& bull; Daten
& bull; Element – Die Anzahl der Abonnenten wurde korrekt entfernt.
erfolglose Antwort Wird versagen. Die Statusnachricht wird über XML zurückgegeben, warum. Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird ein Fehler sein und bull; ErrorMessage & ndash; Textnachricht, in der erklärt wird, wie man fehlgeschlagen anfordern. Gt; & Lt; E -MailaDress & gt;
& lt; /details & gt;
& lt; /xmlRequest & gt;
Beispielanforderung (PHP)
Folgendes Der Beispielcode ist in PHP geschrieben und verwendet die Curl -Funktionalität von PHP und das Einfügen des
über XML in die Anwendung.
& lt; php
$ xml = ' . br /> & l bis; /xmlRequest & gt; ' ;;
$ ch = curl_init (' http: //www.mformulamail.com/webmarketingen/xml.php& #39;);
curl_setopt ($ ch, curlopt_retransfer, 1);
curl_setopt ($ ch, curlopt_post, 1);
curl_setopt ($ ch, curlopt_postfields, $ xml);$ result = @curl_exec ($ ch);
if ($ result === false) {
echo „Fehler, die Reflexion ausführen“;
} else {
$ xml_doc = simplexml_load_string ($ result);
echo ' Status ist ', $ xml_doc- & gt; /> if ($ xml_doc- & gt; ' Erfolg ') {
print_r ($ result); #39;, $ xml_doc- Listet das benutzerdefinierte Felddatum auf:
& bull; XmlRequest (erforderlich)
& bull; Benutzername & ndash; Der Benutzername, mit dem sich beim E -Mail -Marktin angemeldet wurde Mformula Mail. (Erforderlich)
& bull; UserToken & ndash; Die eindeutige Token, die dem oben verwendeten Benutzerkonto zugewiesen ist. (Erforderlich)
& bull; RequestType & ndash; Der Name der fraglichen API -Datei. (Erforderlich)
& bull; EquestMethod & ndash; Der Name der Funktion, die aufgerufen wird. (Erforderlich)
& bull; Details (erforderlich)
& bull; ListIds & ndash; Die ID & rsquo; der Kontaktliste, dass die benutzerdefinierten Felddaten wiederhergestellt werden. . Übermittlung Die gefundenen benutzerdefinierten Felddaten werden
in formatiertem XML retratet. Das Format lautet wie folgt:
& bull; Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird & ldquo; Erfolg & rdquo; Für eine erfolgreiche Antwort.
& bull; Daten
& bull; Artikel
& Bull; Fieldid & ndash; Die benutzerdefinierte Fields -ID -Nummer.
& bull; Name & ndash; Der Name des benutzerdefinierten Feldes.
& bull; FieldType & ndash; Die Art des Feldes (Text, Nummer usw.).
& bull; DefaultValue & ndash; Wenn Sie einen Standardwert festlegen, wird er hier angezeigt.
& bull; Erforderlich & ndash; Wenn dieses Feld abgelehnt wird, ausgefüllt zu werden (1 oder 0).
& bull; Feldersetings & ndash; Serialisierte Version der benutzerdefinierten Feldereinstellungen
nachweisliche Antwort
Bei Einreichung einer fehlerhaften Antwort aufgrund eines fehlenden Feldes oder eines ungültigen Wert Wird versagen. Die Statusnachricht wird über XML zurückgegeben, warum. Das Format lautet wie folgt:
& bull; Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird ein Fehler sein und bull; ErrorMessage & ndash; Textnachricht, die erklärt, warum die Anfrage fehlgeschlagen ist.
& lsquo; 1 & rsquo; /RequestMethod & gt;
& lt; Details & gt; /details & gt;
& lt; /xmlRequest & gt;
Beispielanforderung (PHP)
Der folgende Beispielcode wird in PHP geschrieben und verwendet die Curl -Funalität von PHP, um das obige XML in die Anwendung einzufügen.
& lt; php
$ xml = ' & Gt; lists & lt; & listIds & gt; 1 & listIds & gt;
& lt; /details & gt;
& lt; /xmlrequest & gt;
' ;: //www.mformulamail.com/webmarketingen/xml.php');
curl_setopt ($ CH, Curlopt_retransfer, 1)
curl_setopt ($ ch, curlopt_post, 1); > > curl_setopt ($ ch, curlopt_postfields, $ xml);
$ result = @curl_exec ($ CH);
if ($ result === false) {
echo „Fehlerausführungsanforderung“ ;
} else {
$ xml_doc = simplexml_load_string ($ result);
echo ' Status ist ', $ xml_doc- & gt; br /& gt; &# 39 ;;
if ($ xml_doc- & gt; status == ' Erfolg ') {
print_r ($ result);
} {
echo ' Fehler ist ', $ xml_doc- & gt; Fehler, ' & lt; br /& gt; ' ;;
}
? & gt;
listen abrufen
Dieser Untersuchung ruft eine Liste aller Kontaktlisten ab, die in E -Mail -Marketing -Mformula -Mails lokalisiert sind, und
Return formated XML mit dem Daten gefunden.
Beachten Sie, dass das Detail -Tag im Beispiel noch enthalten ist, obwohl keine Details erforderlich sind.
& bull; XmlRequest (erforderlich)
& bull; Benutzername & ndash; Der Benutzername, der verwendet wird, um sich bei der E -Mail -Marketing -Mormula -Mail anzumelden. (Erforderlich)
& bull; UserToken & ndash; Die eindeutige Token, die dem oben verwendeten Benutzerkonto zugewiesen ist. (Erforderlich)
& bull; RequestType & ndash; Der Name der fraglichen API -Datei. (Erforderlich)
& bull; RequestMethod & ndash; Der Name der Funktion, die aufgerufen wird. (Erforderlich)
& bull; Details (erforderlich)
Erfolgreiche Antwort
Bei Einreichung eines gültigen & lsquo; erhalten Listen & rsquo; Anfordern der XML -API gibt alle Daten zurück, die in den E -Mail -Marketing -Mormula -Mail -Kontaktlisten gefunden wurden. Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird & ldquo; Erfolg & rdquo; Für eine erfolgreiche Antwort.
& bull; Daten
& bull; Artikel
& Bull; ListId & ndash; Die ID der Liste.
& bull; Name & ndash; Der Name der Liste.
& bull; Abonnement & ndesh; Zählen Sie, wie viele abonnierte Kontakte.
& Bull; UmubsCress & ndash; Zählen Sie, wie viele nicht beschriebene Kontakte.
& bull; Autoresponderycount & ndash; Zählen Sie, wie viele Autoresponder mit der Kontaktliste verknüpft sind. Listen fehlen
. Die Statusnachricht wird über XML zurückgegeben, warum. Das Format lautet wie folgt:
& bull; Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird ein Fehler sein und bull; ErrorMessage & ndash; Textnachricht, in der erklärt wird, warum die Anfrage fehlgeschlagen ist. UserToken & gt;
& lt; /details & gt;
& lt; /xmlRequest & gt;
Beispielanforderung.;? Php
$ xml = ' & lt; xmlRequest & gt; & Lt; requestMethod & gtlists & lt; /requestMethod & gt;
& lt; Details & gt;
& lt; /gt;
$ ch. = curl_init (' http: //www.mformulamail.com/webmarketingen/xml.php');
curl_setopt ($ CH, curlopt_retransfer, 1);
curl_setopt ($ ch, ch, CH. curlopt_post, 1);
curl_setopt ($ ch, curlopt_postfields, $ xml);
$ result = @curl_exec ($ ch);
if if ($ result === false) {<<< Br /> Echo „Fehler bei der Ausführung von Anforderungen“;
} else {
$ xml_doc = simplexml_load_string ($ result);
echo ' & gt; Status, ' & lt; br /& gt;) {
print_r ($ result);
} else {
echo ' Fehler ist ' ; Als OS eine Liste aller
der Kontakte, die sich in dieser Liste befinden, und die XML zurückgegeben mit den gefundenen Daten.
& bull; XmlRequest (erforderlich)
& bull; Benutzername & ndash; Der Benutzername, der verwendet wird, um sich bei der E -Mail -Marketing -Mormula -Mail anzumelden. (Erforderlich)
& bull; UserToken & ndash; Die eindeutige Token, die dem oben verwendeten Benutzerkonto zugewiesen ist. (Erforderlich)
& bull; RequestType & ndash; Der Name der fraglichen API -Datei. (Erforderlich)
& bull; RequestMethod & ndash; Der Name der Funktion, die aufgerufen wird. (Erforderlich)
& bull; Details (erforderlich)
& bull; SearchInfo
& bull; Liste & ndash; Die ID der Kontaktliste, nach der Sie suchen möchten (erforderlich)
& Bull; E -Mail & ndash; Die E -Mail -Adresse des Kontakts, den Sie zu einer Locate (Erforderlich)
erfolgreiche Antwort
Bei Einreichung eines gültigen & lsquo; Get -Abonnenten & rsquo versuchen; Fordern Sie die XML -API an >
& bull; Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird & ldquo; Erfolg & rdquo; Für eine erfolgreiche Antwort.
& bull; Daten
& bull; Count & ndash; Anzahl der Abonnenten.
& bull; Abonnentenliste & ndash; Liste der E -Mail -Adressen der Abonnenten. . Die Statusnachricht wird über XML zurückgegeben, warum. Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird ein Fehler sein und bull; ErrorMessage & ndash; Textnachricht, in der erklärt wird, warum die Anfrage fehlgeschlagen ist. Für alle E -Mail -Adressen, die
die Informationen enthalten & lsquo;@uedomain.com & rsquo;
& lt; xmlrequest & gt;
& lt; username & gt; usertoken & Gt; ; und nutzt die Curl -Funktionen von Php & rsquo, um die
über XML in die Anwendung einzufügen.
& lt; php
$ xml = ' & lt ; RequestMethod & Gt; >
$ ch = curl_init (' http: //www.mformulamail.com/webmarkeni/xml.php');); . $ result === false) {
echo „Fehlerarztanforderung“;
} else {
$ xml_doc = simplexml_load_string ($ resultt);
echo ' Status ist ist ', $ xml_doc- & gt; ') {
print_r ($ result);
} else {
echo ' Fehler ist ', $ xml_doc- & gt; fehlersage, ', ' ; >
& bull; XmlRequest (erforderlich)
& bull; Benutzername & ndash; Der Benutzername, der verwendet wird, um sich bei der E -Mail -Marketing -Mormula -Mail anzumelden. (Erforderlich)
& bull; UserToken & ndash; Die eindeutige Token, die dem oben verwendeten Benutzerkonto zugewiesen ist. (Erforderlich)
& bull; RequestType & ndash; Der Name der fraglichen API -Datei. (Erforderlich)
& bull; RequestMethod & ndash; Der Name der Funktion, die aufgerufen wird. (Erforderlich)
& bull; Details (erforderlich)
& bull; E -Mail & ndash; Die E -Mail -Adresse des Kontakts, nach dem Sie suchen (erforderlich)
& Bull; Liste & ndash; Die ID der Kontaktliste, die Sie suchen möchten (erforderlich)
erfolgreiche Antwort
nach Einreichung eines gültigen & lsquo; ist Kontakt auf der Liste und rsquo; Fordern Sie die XML -API zurück, wenn sie den Kontakt
renst und nichts zurückgibt, wenn nicht. Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird & ldquo; Erfolg & rdquo; Für eine erfolgreiche Antwort.
& bull; Daten & Ádash; Wird zurückkehren & lsquo; 1 & rsquo; Wenn der Kontakt gefunden wird. FAIL. Die Statusnachricht wird über XML zurückgegeben, warum. Antwort
& Bull; Status & ndash; Der Wert des Statusfeldes wird ein Fehler sein und bull; ErrorMessage & ndash; Textnachricht, in der erklärt wird, warum die Anfrage fehlgeschlagen ist. Es. lt; usenteroken & gt; br /> & lt; Details & gt; & lt; /listIds & gt;
& lt; /details & gt;
& lt; php und nutzt Php & lol; s Lockenfunktionen an die Verwendung Fügen Sie die
über XML in die Anwendung ein. & lt; userername & gt; Br /> & lt; Details & gt;
& lt; emaiildress & gt; /details & gt;
& lt; /xmlRequest & gt; 39;);
curl_setopt ($ ch. , curlopt_retransfer, 1);
curl_setopt ($ ch, curlopt_post, 1);
curl_setopt ($ ch, curlopt_postfields, $ xml); /> if ($ result ==== false) {
echo „Fehlerarztanforderung“;
} else {
$ xml_doc = simplexml_load_string ($ result);
echo & #39; Status ist ', $ xml_doc- & gt; Status, ' & lt; br /& gt; ' ;;
if ($ xml_doc- ' Erfolg ') {
print_r ($ result);
} else {
echo ' Fehler ist ' , ' & lt; br /& gt; ' ;;
}
}
?Post: http://www.namedoseusiten.com.br/api_seller_products_add.php
Header Parameter Format Token Base64_encode () Secret Base64_encode () E -Mail Base64_encode ()
Parameter Format Beschreibung Kategorie json categories_id von api api_seller_categories.php
Nur Zahl wird bewertet
Form: int (11)
* Feld erforderlich < /td>products_quantity json Beispiel: 250
Nur Zahl ist erforderlich
Format: int (4)
* Feld erforderlich < /td>products_model json Beispiel: CK2587XL products_price json Beispiel: 1542.56 (aus nicht gebrauchter „nur“ comma „. products_youtube json integrieren Sie Video von YouTube, kopieren und fügen Sie den Code ein, um das Video zu integrieren. /www.youtube.com/embed/otsn80a1owq „Denutfullscreen & gt; products_weight json Beispiel: 0,150 (0,150 = 150 Gramm /Füllung nur mit Zahlen und Punkt)
Format: Dezimales (5.2)
* Feld erforderlich < /td>products_stock_status json Aktienstatus des Produkts (Ex: 0) (Legende: 1 = Sofortigo -Lieferung, 1 = erschöpft, 2 = in __ Tagen oder 3 = POA) Beispiele eingeben Beispiel
Format: Tinyint (1) < /td>products_stock_status_avaliable_in json Wenn Sie Option 2 in products_stock_status eingeben, geben Sie die Anzahl der Tage ein (Beispiel: 30) (Untertitel: 30 = 30 Tage). Geben Sie genau das Beispiel
Format ein: varchar (64) < /td>products_free_shipping json kostenloses Versandprodukt (Beispiel: 0) (Bildunterschrift: 0 = Nein oder 1 = Ja) Geben Sie das Beispiel ein. Beispiel
Format: Tinyint (1) < /td>products_image json Hauptbild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text
* Feld erforderlich < /td>products_image1 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image2 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image3 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image4 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image5 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_image6 json Bild des Produkts in voller Größe. Dateiname (Beispiel: Namedaimagem.jpg) oder vollständige URL (Beispiel: http://www.namedosite.com.br/images/namedaimagem.jpg). Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400×400 Pixel ~ 800×800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell : Text products_name_br json Beispiel: 925 Silberring mit Schmetterlingszirkoniensteinen (empfohlener Vollproduktname) /Produktname nur in Portugiesisch
Format: varchar (64)
* Wenn die Hauptsprache portugiesisch erforderlich ist < /td>products_name_en json Beispiel: Silberring mit 925 Stones Zirkonia -Schmetterling (empfohlener vollständiger Produktname) /Produktname in englischer Sprache nur
Format: VARCHAR (64)
* Wenn die Hauptsprache ist, ist es Feld erforderlich < / td>products_name_es json Beispiel: Anillo de Tafel 925 mit Zirkonia -Piedras -Schmetterling (empfohlen vollständiger Produktname) /Produktname in Spanol nur
Format: Varchar (64)
* Wenn die Hauptsprache spanisch istproducts_name_jp json Beispiel: Silberring mit 925 Steinen Zirkonia -Schmetterling (empfohlener Vollproduktname) /Produktname in Japanisch nur
varchar (64)
* Wenn die Hauptsprache japanisch ist, ist es Feld erforderlich < /td >products_description_br json Produktbeschreibung in Portugiesisch
Format: Text < /td>products_description_en json Produktbeschreibung in Englisch
Format: Text < /td>products_description_es json Produktbeschreibung in Spanien
Format: Text < /td>products_description_jp json Produktbeschreibung in Japanisch
Format: Text < /td>Hersteller_id json Hersteller -ID
Erhalten Sie die API -Liste Hersteller
Format: int < /td>pack_id json Paket -ID
Verwenden Sie das API -List -Paket
Format: int < /td>Länge json Länge
Format: numerisch < /td>Höhe json Höhe
Format: numerisch < /td>Breite json Breite
Format: numerisch < /td>Seller_Country_Shipping_id json COUTRY -Versand -ID (Beispiel: 30) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Liste der Länder zu erhalten. Seller_zone_shipping_id json Zone -Versand -ID (Beispiel: 464) Geben Sie die Beispiele ein. Überprüfen Sie die API, um die Liste der Zonen zu erhalten. PHP -Probe
// Probe Produkt hinzufügen Produkte hinzufügen $ Url = $ tabain_url. ' /api_seller_products_add.php; $ data = array ("Kategorie" = & gt; "113", // categorie_id erhalten "Products_quantity" = & gt; "250", // Beispiel: 250 (nur eine Zahl ist erforderlich) * Feld erforderlich "Products_Model" = & gt; "CK2587XL", // Beispiel: CK2587XL (Produktidentifikationscode) * Feld erforderlich "Products_price" = & gt; "200.00", // Beispiel: 1542.56 (nur "Comma" verwenden. "Products_weight" = & gt; "0,150", // Beispiel: 0,150 (0,150 = 150 Gramm / Füllen Sie nur mit Zahlen und Punkten) * Feld erforderlich "Products_stock_status" = & gt; "0", // 0 = lieferung_immediate oder 2 = product_avalable_in (nur Nummer ist erforderlich) "Products_stock_status_avalable_in" = & gt; "0", // Beispiel: 10 evaluable_in_days (nur Nummer ist erforderlich) "Products_free_shipping" = & gt; "0", // 0 = nein oder 1 = Ja (nur Zahl ist erforderlich) "Products_image" = & gt; "http://shopest1.mormula.info/images/av2e-apolscootorav2elion405.jpg", // Hauptbild des Produkts in voller Größe. Dateiname (EG namedaimagem.jpg) oder vollständige URL (z. Dateiname muss die Bilder manuell hochladen und die vollständige URL wird automatisch die Bilddatei erfasst und auf dem Server gespeichert. Empfohlene Größe: 400x400 Pixel ~ 800x800 Pixel / Dateiformat: JPG / Richtige Beispiel: name_arquivo_copy.jpg Falsches Beispiel: Dateiname Copy.jpg (aus nicht speziell "Products_name_br" = & gt; "925 Silberring mit Schmetterlingszirkoniensteinen", // Beispiel: 925 Silberring mit Schmetterlingszirkoniensteinen (empfohlener Vollproduktname) / Produktname in Portugiesisch nur * Feld erforderlich "Products_name_en" = & gt; "Silberring mit 925 Steinen Zirkonia Schmetterling", // Beispiel: Silberring mit 925 Stones Zirkonia -Schmetterling (Profils vollständiger Produktname) / Produktname nur in Englisch in englischer Sprache "Products_name_es" = & gt; "Anillo de Plate 925 mit Zirkonia -Schmetterling Piedras", // Beispiel: Platte Anallo 925 Con Zirkonia Schmetterling Piedras (empfohlener Vollproduktname) / Produktname auf Spanisch "Products_name_jp" = & gt; "Silberring mit 925 Stones Zirkonias Schmetterling", // Beispiel: Silberring mit 925 Steinen Zirkonia -Schmetterling (Empfindungsname des vollständigen Produkts) / Produktname nur auf Japanisch "Products_description_br" = & gt; "Vollständige Beschreibung des Produkts auf Portugiesisch", // Produktbeschreibung auf Portugiesisch "Products_description_en" = & gt; "Produktbeschreibung auf Englisch", // Produktbeschreibung auf Englisch "Products_description_es" = & gt; "Beschreibungsprodukte in Space", // Produktbeschreibung in Spanisch
"Seller_Country_Shipping_id" = & gt; 30, // Beispiel: 30
"Seller_zone_Scharping_id" = & gt; 464, // Beispiel: 464 "Products_description_jp" = & gt; "Produktbeschreibung auf Japanisch" // Produktbeschreibung auf Japanisch ); $ 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_sl_verifypeer, false); Curl_setopt ($ ch, curlopt_httpHeader, Array (Array ( ' Inhaltstyp: Anwendung/JSON ',, "Cache-Control: No-Cache", ' Token: ' . Basis64_CODE ($ token), ' Geheimnis: ' . Basis64_CODE ($ Secret), ' E-Mail: ' . Basis64_CODE ($ E -Mail), ' Inhaltslänge: ' . Strlen ($ data_string)))) ); $ result = curl_exec ($ ch); Curl_close ($ ch); print_r ($ result); // Probe Produkt hinzufügen EOF
Rückgabefehler:
Code
Nachricht < /p>Erfolgserfolg:
Code
products_model
products_id
Nachricht < /p>Post: http://www.namedoseusiten.com.br/api_customers.php?action=add_customers
Parameter Format Beschreibung customer_firstname json Kunden FirstName
Es ist nur Text erforderlich
Format: varchar (32)
* Feld erforderlich < /p>customer_lastname json Kunden LastName
Es ist nur Text erforderlich
Format: varchar (32)
* Feld erforderlich < /td>customer_email_address json E -Mail -Adresse
Beispiel: name@sit.com.br
Format: Varchar (96)
* Feld erforderlich < /td>customer_password json Passwort
Minimum: 8 Zeichen
Format: varchar (40)
* Feld erforderlich < /td>customer_telephone json Telefon
Beispiel: (11) 3230-6255
Format: Varchar (32)
* Feld erforderlich < /td>customer_telephone_commercial json kommerzielles Telefon
Beispiel: (11) 3230-6255
Format: Varchar (32) < /td>customer_telephone_mobile json Telefon mobil
Beispiel: (11) 3230-6255
Format: Varchar (32) < /td>Skype json Skype -Name
Format: varchar (32) < /td>msn json msn name
Format: varchar (32) < /td>customer_fax json Fax Telefon
Beispiel: (11) 3230-6255
Format: Varchar (32) < /td>customer_newsletter json Verwenden Sie 1 bis Ja oder 0 bis Nein
Nur Zahl ist erforderlich
Format: int (1)
* Feld erforderlich < /td>customer_groups_id json Überprüfen Sie die API, um die Liste der Kundengruppen zu erhalten customer_language json Englisch, Spanisch, Japanisch oder Portugiesisch
* Feld erforderlich < /p>customer_gender json m oder f
* Feld erforderlich < /td>customer_dob json dd/mm/jyyy
* Feld erforderlichEintrag_street_address json Straßenadresse
Format: varchar (64)
* Feld erforderlich < /td>Eintragung_Number json Nummer Straßenadresse
Nur Nummer erforderlich
* Feld erforderlich < /td>Eintrag_completion json Fertigstellung Straßenadresse Eintrag_Suburb json Vorort Eintrag_Postcode json Postcode
Es ist nur Nummer erforderlich
* Feld erforderlich < /td>Eintragung_City json Stadt
Es ist nur Text erforderlich
* Feld erforderlich < /td>Eintragung_State json Überprüfen Sie die API, um die Statusliste zu erhalten.
* Erforderliches Feld < /td>Eintrag_country_id json Überprüfen Sie die API, um die Liste der Landes zu erhalten Eintrag_rg json rg Eintrag_cpf json cpf Eintragung_Company json Firmenname Eintrag_cnpj json cnpj Eintrag_ie json ie person_kind json pj oder pf
Format: varchar (2)
* Feld erforderlich < /td>PHP -Probe
// Muster hinzufügen Kunden hinzufügen $ Url = $ tabain_url. ' /api_customers.php? Action = add_customers ' ;; $ data = array ("Customs_firstname" = & gt; "Kunden FirstName", // Kunden FirstName * Feld erforderlich "Customs_LastName" = & gt; "Lastname -Kunden", // Kunden LastName * Field erforderlich "Customer_email_address" = & gt; "E -Mail@mformula.com.br", // E -Mail -Adresse * Feld erforderlich "Customer_password" = & gt; "Test", // Passwort * Feld erforderlich "Customer_telephone" = & gt; "(11) 3230-6255", // Telefon Beispiel: (11) 3230-6255 * Feld erforderlich "COPPER_TELEPHONE_COMMERCIAL" = & GT; "(11) 3230-6255", // kommerzielles Telefon Beispiel: (11) 3230-6255 "Customer_telephone_mobile" = & gt; "(11) 3230-6255", // Telefon mobiles Beispiel: (11) 3230-6255 "Skype" = & gt; "", // Skype Name "msn" = & gt; "", // msn "Customer_fax" = & gt; Beispiel: (11) 3230-6255 // Fax Telefon. "Customer_Newsletter" = & gt; "1", // Verwenden Sie das Feld 1 bis Ja oder 0 bis (Es ist nur eine Zahl erforderlich) * Feld erforderlich "Customer_groups_id" = & gt; "", // Überprüfen Sie die API, um die Liste der Kundengruppen zu erhalten "Customer_Language" = & gt; "Portugiesisch", // Englisch, Spanisch, Japanisch oder Portugiesisch * Feld erforderlich "COPPER_GENDER" = & GT; "m", // m oder f * Feld erforderlich "COPPER_DOB" = & GT; "01/02/1980", // dd/mm/yjyy * Feld erforderlich "Eintrag_Street_Address" = & gt; "Av Paulista", // Straßenadresse * Feld erforderlich "Eintrag_Number" = & gt; "1500", // Nummer Straßenadresse * Feld erforderlich "Eintrag_Completion" = & gt; "", // Abschluss Straßenadresse "Eintrag_Suburb" = & gt; "Gärten", // Vorort "Eintrag_Postcode" = & gt; "04206000", // Postleitzahl "Eintrag_City" = & gt; "Sao Paulo", // Stadt * Feld erforderlich "Eintrag_State" = & gt; "Sao Paulo", // Überprüfen Sie die API, um die Liste des Zustands * zu erhalten * "Eintrag_country_id" = & gt; "30", // Überprüfen Sie die API, um die Liste des Landes zu erhalten "Eintrag_Rg" = & gt; "", // rg "Eintrag_CPF" = & gt; "28240621856", // CPF "Eintrag_company" = & gt; "", // Name der Firma "Eintrag_cnpj" = & gt; "", // cnpj "Eintrag_ie" = & gt; "", // dh "Person_kind" = & gt; "Pf" // PJ oder Pf * Feld erforderlich ); $ 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_sl_verifypeer, false); Curl_setopt ($ ch, curlopt_httpHeader, Array (Array ( ' Inhaltstyp: Anwendung/JSON ',, "Cache-Control: No-Cache", ' Usuario1: ' . Basis64_CODE ($ Usuario1), ' Passwort1: ' . Basis64_CODE ($ password1), ' Inhaltslänge: ' . Strlen ($ data_string)))) ); $ result = curl_exec ($ ch); Curl_close ($ ch); print_r ($ result); // Beispiel für Kunden hinzufügen eofRückgabefehler:
Code
Nachricht < /p>Erfolgserfolg:
Code
id
Nachricht < /p>Post: http://www.namedoseusiten.com.br/api_categories.php?action=add_categories
Parameter Format Beschreibung categories_name json Categorie- oder Unterkategorie-Name
Format: varchar (255)
* Feld erforderlich < /p>categories_status json 1 = aktiv oder 0 = inaktiv
Nur Zahl ist erforderlich
Format: int (1)
* Feld erforderlich < /td>main_category json Hauptkategorie der Unterkategorie
Nur Zahl ist erforderlich.
Überprüfen Sie die API, um die ID der Kategorien oder Unterkategorien zu erhalten.
Format: int (11)
* * Feld erforderlichsort_order json Sortierreihenfolge
Nur Zahl ist erforderlich
Format: int (3) < /td>meta_title json Titelziel
Format: Text < /td>meta_description json Zielbeschreibung
Format: Text < /td>meta_keywords json Meta -Schlüsselwörter
Format: Text < /td>PHP -Probe
// Beispielkategorien und Unterkategorien hinzufügen $ Url = $ tabain_url. ' /api_categories.php? Action = add_categories ' ;; $ data = array ("categories_name" = & gt; "Kategorie oder Unterkategorie Name", // Categorie oder Unterkategorie-Name * Feld erforderlich "categories_status" = & gt; "1", // 1 = aktiv oder 0 = inaktiv (nur Zahl ist erforderlich) * Feld erforderlich "main_category" = & gt; "0", // Hauptkategorie der Unterkategorie (nur die Zahl ist erforderlich) * Feld erforderlich "Sort_order" = & gt; "", // order sortieren (nur Nummer ist erforderlich) "meta_title" = & gt; "Meta -Titel", // Meta -Titel "Meta_description" = & gt; "Meta Beschreibung", // Zielbeschreibung "meta_keywords" = & gt; "Meta-Keywords" ); $ 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_sl_verifypeer, false); Curl_setopt ($ ch, curlopt_httpHeader, Array (Array ( ' Inhaltstyp: Anwendung/JSON ',, "Cache-Control: No-Cache", ' Usuario1: ' . Basis64_CODE ($ Usuario1), ' Passwort1: ' . Basis64_CODE ($ password1), ' Inhaltslänge: ' . Strlen ($ data_string)))) ); $ result = curl_exec ($ ch); Curl_close ($ ch); print_r ($ result); // Muster addieren Kategorien und Unterkategorien EOF
Rückgabefehler:
Code
Nachricht < /p>Erfolgserfolg:
Code
id
Nachricht
< /p>Post: http://www.namedoseusiten.com.br/api_ds_orders.php?action=add_orders
Header Parameter Format Token Base64_encode () Secret Base64_encode () E -Mail Base64_encode ()
Parameter Format Beschreibung products_id json Verwenden Sie die API, um die Bestelldaten aufzulisten, um das product_id
Format zu erhalten: int (11) < /td>products_quantity json Mengenzahl
Nur Zahl ist erforderlich < /td>Produkte json products_id & amp; Products_quantity lieferung_firstname json FirstName
Format: varchar (255)
* Feld erforderlich < /td>lieferung_lastname json LastName
Format: varchar (255)
* Feld erforderlich < /td>lieferung_street_address json Straßenadresse
Format: varchar (255)
* Feld erforderlich < /td>lieferung_number json Liefernummer
Format: varchar (255)
* Feld erforderlich < /td>lieferung_suburb json Vorort
Format: varchar (255)
* Feld erforderlich < /td>lieferung_city json Stadt
Format: varchar (255)
* Feld erforderlich < /td>lieferung_postcode json Postcode
Format: varchar (11)
* Feld erforderlich < /td>lieferung_country json Landname
Format: varchar (255)
* Feld erforderlich < /td>lieferung_state json Zustandsname
Format: varchar (2)
* Feld erforderlich < /td>payment_method json Verwenden Sie die API zu payment_method
Format: varchar (255)
* Feld erforderlich < /td>Shipping_method json Verwenden Sie die API, um das zu berechnen. PHP -Probe
// Beispiel add_orders $ Url = $ tabain_url. ' /api_ds_orders.php? Action = add_orders ' ;; $ Data_products [0] = array ("products_id" = & gt; "215", // Beispiel: 130 (nur Nummer ist erforderlich) * Feld erforderlich "Products_quantity" = & gt; "1" // Beispiel: 1 (nur Zahl ist erforderlich) * Feld erforderlich ); $ Data_products [1] = array ("products_id" = & gt; "215", // Beispiel: 130 (nur die Zahl ist erforderlich) * Feld erforderlich "Products_quantity" = & gt; "1" // Beispiel: 1 (nur Zahl ist erforderlich) * Feld erforderlich ); $ Data = array ("products" = & gt; $ data_products, // * Feld erforderlich "Lieferung_firstname" = & gt; UTF8_CODE ("Name"), // Beispiel: Name (FirstName) * Feld erforderlich "Delivery_LastName" = & gt; UTF8_CODE ("Nachname"), // Beispiel: Nachname (LastName) * Feld erforderlich "lieferung_street_address" = & gt; UTF8_CODE ("Straßenadresse"), // Beispiel: Straßenadresse (Straßenadresse) * Feld erforderlich "lieferung_number" = & gt; "123", // Beispiel: 123 (Liefernummer) * Feld erforderlich "Delivery_Suburb" = & gt; UTF8_CODE ("Vorort"), // Beispiel: Vorort (Vorort) * Feld erforderlich "lieferung_city" = & gt; UTF8_CODE ("SAO PAULO"), // Beispiel: Sao Paulo (Stadt) * Feld erforderlich "Lieferung_postcode" = & gt; "04267000", // Beispiel: 04267000 (Postleitzahl) * Feld erforderlich "lieferung_country" = & gt; UTF8_CODE ("Brasilien"), // Beispiel: Brasilien (Land) * Feld erforderlich "lieferung_state" = & gt; utf8_encode ("sp"), // Beispiel: SP (Status) * Feld erforderlich "Payment_method" = & gt; "Paypal_standard", // Beispiel: paypal_standard (Zahlungsmethode) * Feld erforderlich "Shipping_method" = & gt; "Seetex" // Beispiel: SEDEX (Versandmethode) * Feld erforderlich ); $ data_string = json_encode ($ date); // print_r ($ data_string); // Sterben; $ 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_sl_verifypeer, false); Curl_setopt ($ ch, curlopt_httpHeader, Array (Array ( ' Inhaltstyp: Anwendung/JSON ',, "Cache-Control: No-Cache", ' Token: ' . Basis64_CODE ($ token), ' Geheimnis: ' . Basis64_CODE ($ Secret), ' E-Mail: ' . Basis64_CODE ($ E -Mail), ' Inhaltslänge: ' . Strlen ($ data_string)))) ); $ result = curl_exec ($ ch); Curl_close ($ ch); print_r ($ result); // Beispiel add_orders eof
Rückgabefehler:
Code
Nachricht < /p>Erfolgserfolg:
Code
products_model
products_id
Nachricht < /p>Post: http://www.namedoseusiten.com.br/api_products_others.php?action=edit_pack
Header Parameter Format Usuario1 Base64_encode () password1 Base64_encode ()
Parameter Format Beschreibung pack_id json id des Packs
Format: int (11)
* Feld erforderlich < /td>Name json Hauptname des Pakets
Format: varchar (255)
* Feld erforderlich < /p>Länge json Packlänge
Es ist nur Zahl erforderlich
Beispiel: 16
Format: int (4)
* Feld erforderlich < /td>Höhe json Höhe der Packung
Es ist nur Zahl erforderlich
Beispiel: 11
Format: int (4)
* Feld erforderlich < /td>Breite json Breite des Pakets
Es ist nur Zahl erforderlich
Beispiel: 20
Format: int (4)
* Feld erforderlich < /td>PHP -Probe
// Beispiele für Beispiele bearbeiten Pakete bearbeiten $ Url = $ tabain_url. ' /api_products_ots.php? Action = edit_pack ' ;; $ Data = array ("pack_id" = & gt; "id of pack", // id des Packs * Feld erforderlich "Name" = & gt; "Hauptname des Pakets", // Hauptname des Packungsfeldes erforderlich "Länge" = & gt; "Länge der Packung", // Länge des Packungsfeldes erforderlich "Höhe" = & gt; "Höhe des Pakets", // Höhe des Packungsfeldes erforderlich "Breite" = & gt; "Breite des Packs" // Breite des Packs * Feld erforderlich ); $ 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_sl_verifypeer, false); Curl_setopt ($ ch, curlopt_httpHeader, Array (Array ( ' Inhaltstyp: Anwendung/JSON ',, "Cache-Control: No-Cache", ' Usuario1: ' . Basis64_CODE ($ Usuario1), ' Passwort1: ' . Basis64_CODE ($ password1), ' Inhaltslänge: ' . Strlen ($ data_string)))) ); $ result = curl_exec ($ ch); Curl_close ($ ch); print_r ($ result); // Beispiele für Pakete bearbeiten eof
Rückgabefehler:
Code
Nachricht < /p>Erfolgserfolg:
Code
id
Nachricht < /p>Post: http://www.namedoseusiten.com.br/api_orders.php?action=update_orders
Parameter Format Beschreibung oid json Auftrags -ID
Es ist nur Nummer erforderlich
Überprüfen Sie die API, um die Bestellnummer zu erhalten.
Format: Bigint (11)
* Feld erforderlich < /td>Status json Verwenden Sie die API, um den Status aufzulisten und Name und ID zu erhalten.
Kommentare json Text zur Kommentierung der Bestellstatus -Ordination
Format: Text < /td>Restock json Verwenden Sie das ON, um das Wiedergabebock zu aktivieren. Ändern Sie auch den Status, um zu stornieren oder leer zu lassen.
Format: Varchar (11) < /td>Rückzahlung json Verwenden Sie das True, um die Rückzahlung zu aktivieren oder leer
Format: varchar (11) < /td>Neubestellung json Verwenden Sie das True, um eine Neuordnung zu aktivieren oder leer
Format: varchar (11) < /td>Signature_Rectering json Verwenden Sie das 1, um das Aussehensabonnement zu aktivieren oder leer
Format: int (1) < /td>Cancel_sinature_recoring json Verwenden Sie das 1, um das Abonnieren von Abbrechen zu aktivieren oder leer
Format: int (1) < /td>nebal_fraud json Verwenden Sie das True, um Betrug zu bestätigen oder leer
Format: varchar (11) < /td>customer_status_account json Verwenden Sie das True, um das Block -Kundenkonto zu aktivieren, oder lassen Sie leer
Format: varchar (11) < /td>PHP -Probe
// Beispielbearbeitungsbestellungen $ Url = $ tabain_url. ' /api_orders.php? Action = update_orders ' ;; $ data = array ("oid" = & gt; "12302006081632", // Bestell -ID (nur die Zahl ist erforderlich) * Feld erforderlich "Status" = & gt; "116", // Verwenden Sie die API, um den Status aufzulisten und Name und ID zu erhalten (nur Nummer ist erforderlich) * Feld erforderlich "Kommentare" = & gt; "Test", // Verwenden Sie die API, um die E -Mail -Vorlagen aufzulisten // "benachrichtigen" = & gt; "On", // Verwenden Sie das ON, um Benachrichtigungen per E -Mail zu aktivieren, auch den Status zu ändern oder leer zu lassen // "Notify_Coments" = & gt; "On", // Verwenden Sie das ON, um Benachrichtigungen zu aktivieren, auch den Status zu ändern oder leer zu lassen "Restock" = & gt; "", // Verwenden Sie das ON, um Restock zu aktivieren, den Status auch in Kanäle zu ändern oder leer zu lassen "Rückzahlung" = & gt; "", // benutze das wahr, um die Rückzahlung zu ermöglichen oder leer zu lassen "neu" = & gt; "", // benutze das wahr, um eine Nachbestellung zu aktivieren oder leer zu lassen "Recorring Signature" = & gt; "", // Verwenden Sie das 1, um das erscheinen Abonnement zu aktivieren oder leer zu lassen "Cancel_sinatura_reacterant" = & gt; "", // Verwenden Sie das 1, um das Abonnement des Abbrechens zu aktivieren oder leer zu lassen "Bestätigung_Fraud" = & gt; "", // benutze das wahr, um Betrug zu bestätigen oder leer zu lassen "customer_status_account" = & gt; "// Verwenden Sie das True, um das Block -Kundenkonto zu aktivieren oder leer zu lassen ); $ 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_sl_verifypeer, false); Curl_setopt ($ ch, curlopt_httpHeader, Array (Array ( ' Inhaltstyp: Anwendung/JSON ',, "Cache-Control: No-Cache", ' Usuario1: ' . Basis64_CODE ($ Usuario1), ' Passwort1: ' . Basis64_CODE ($ password1), ' Inhaltslänge: ' . Strlen ($ data_string)))) ); $ result = curl_exec ($ ch); Curl_close ($ ch); print_r ($ result); // Beispielbearbeitungsbestellungen eof
Rückgabefehler:
Code
Nachricht < /p>Erfolgserfolg:
Code
oid
Nachricht < /p>