Hola,
Necesito crear una categotía en magento 2.2 mediante SOAP
Estoy haciendo esto pero no estoy seguro que sea lo correcto porque no he logrado que categoría alguna se cree,
$request = new SoapClient("http://local.pruebas-magento/soap?wsdl&services=integrationAdminTokenServiceV1", array("soap_version" => SOAP_1_2)); $token = $request->integrationAdminTokenServiceV1CreateAdminAccessToken(array("username"=>"admin", "password"=>"xxxxxxx")); $opts = array( 'http'=>array( 'header' => 'Authorization: Bearer '.json_decode($token->result) ) ); $wsdlUrl = 'http://local.pruebas-magento/soap/all?wsdl&services=catalogCategoryRepositoryV1'; $context = stream_context_create($opts); $soapClient = new SoapClient($wsdlUrl, ['version' => SOAP_1_2, 'context' => $context]); // $soapResponse = $soapClient->__getFunctions(); // Params $objCat->category = new \stdClass; $objCat->categoryId = NULL; $objCat->category->name = "SOAP Cat"; $objCat->category->isActive = true; // Call $soapResponse = $soapClient->catalogCategoryRepositoryV1Get($objCat);
Gracias
Solved! Go to Solution.
Hola @ggallego,
¿Cómo estás? (creo que te respondí en el thread en inglés).
¿No te sirve usar REST en lugar de SOAP?
Hola @ggallego,
¿Cómo estás? (creo que te respondí en el thread en inglés).
¿No te sirve usar REST en lugar de SOAP?
Hola Damian,
Si, opté por realizarlo con REST, la verdad que estaba muy perdido para encontrar los servicios adecuados con SOAP y la documentación es escasa,
Gracias