Пользовательские атрибуты клиента, не сохраненные в администраторе с помощью soap API magento1.9.2.4


Я создал пользовательские атрибуты клиента.Но эти пользовательские атрибуты не сохраняются в администраторе с помощью API.

Я создал один файл в корневом каталоге.Когда я запускаю этот файл, сохраняются только электронная почта, имя, фамилия, но мой пользовательский атрибут не сохраняется. Пожалуйста, помогите мне как можно скорее.

<?php
    ini_set('display_errors', 1);

    $client = new SoapClient('http://hauserph.nextmp.net/api/v2_soap/?wsdl');

    $session = $client->login('hausertest', 'nvKTbozp8B');

    $result = $client->customerCustomerCreate($session,
    array(
    'email' => '[email protected]',
    'firstname' => 'Dough',
     'lastname' => 'Deeks', 
     'fcc_consent' => 'dfgfdgsdfg',
     'password' => 'password',
      'website_id' => 1,
       'store_id' => 1, 
       'group_id' => 1,
       'rp_token' => 'gfhfhfghf',
       'rp_token_created_at' => 'fgdgd',
       'state_license_num' => 'dfgffd',
       'dea_license' => 'dfgfsdgdf',
       'dea_expiredate' => 'fgsdfgdf',
       'state_expiredate' => 'gsdfgsdf'
       )

    );

    echo '<pre>';
    print_r($result);

    ?>
Author: Jaimin, 2017-11-23

1 answers

Пожалуйста, Попробуйте Это

 $client = new SoapClient('http://www.url.co/api/soap/?wsdl');

    // If somestuff requires api authentification,
    // then get a session token
    $session = $client->login('user', 'password');
    $result = $client->call($session,'customer.create',array(array('email' => '[email protected]', 'firstname' => 'Dough', 'lastname' => 'Deeks', 'fcc_consent' => 'testfcc','password' => 'password', 'website_id' => 1, 'store_id' => 1, 'group_id' => 1,'rp_token' => 'ro_test_token','rp_token_created_at' => '10-12-2017','state_license_num' => '786512','dea_license' => 'ide_1234','dea_expiredate' => '16-12-2017','state_expiredate' => '19-12-2017')));

    var_dump ($result);
 2
Author: Kushal, 2017-11-24 10:48:52