Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

API SOAP V2
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 1
SUJET:

API SOAP V2

*
#17590
Brunweb44
Fresh Boarder
Messages: 6
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

API SOAP V2

Il y a 5 Années, 2 Mois
Karma: 0  
Bonjour à toutes et à tous,
je découvre la magento et sa communauté.
Je souhaite ajouter des produits à magento via une application en vb.net. Pour ce faire, j'utilise l'api V2. Je n'ai trouvé aucune doc sur cette API: savez-vous ou la trouver?

Mon problème avec cette API est le suivant, illustré par ce bout de code:
Code :

Dim mageProduct As New MagentoAPI.catalogProductCreateEntity
        With mageProduct
            .name = "NOM DU PRODUIT"
            .price = CStr(1.02)
            .short_description = "description courte"
            .description = "description longue"
            .status = "1"
            .weight = "0"
            .tax_class_id = "2"
            .gift_message_available = "0"
            .visibility = "4"
            .category_ids = New String() {"43", "174"}
            .websites = New String() {"1"}
            .has_options = "0"
            .url_key = "totobis"
        End With
        MsgBox(mgtService.catalogProductCreate(sessionId, "simple", "26", CStr(123456), mageProduct))


Ce produit est bien créé, mais il semble que rien de ce qui est dans l'objet mageProduit ne soit pris en compte: du coup j'ai bien un produit créé, sans nom, ni rien, et l'admin de magento me montre ce produit "tronqué" ... si j'ouvre la fiche du produit, je n'ai pas accès à toutes les infos du produit: des onglets sont manquants.
Si vous avez une idée, moi, je sèche....
Merci de votre aide
 
L'administrateur a désactivé l'accès public en écriture.
#17684
Brunweb44
Fresh Boarder
Messages: 6
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:API SOAP V2

Il y a 5 Années, 2 Mois
Karma: 0  
Bonjour,
je me répond à moi-même: le code est bon plus haut, simplement dans:
Code :

mgtService.catalogProductCreate(sessionId, "simple", "26", CStr(123456), mageProduct)

le paramètre "set" correspond au groupe d'attributs... et le groupe 26 n'existe pas dans ma base
Il est bon de savoir que dans ce cas, l'API renvoie un message "normal" avec l'id du produit créé alors que ce produit n'est pas vraiment créé, même si il apparait dans l'interface d'admin, sans nom!
 
L'administrateur a désactivé l'accès public en écriture.
#31670
mvalent
Fresh Boarder
Messages: 5
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:API SOAP V2

Il y a 4 Années, 5 Mois
Karma: 0  
Bonjour,
Est-ce que vous utilisez Magento 1.4 ?
J'essaie de faire le même genre de chose avec Delphi mais depuis le passage en Magento 1.4 et Delphi 2010, j'ai quelques problèmes...
 
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 1
Modérateur: admin, Gabriiiel, ILOA, zuiko