Magento Soap API客户编辑密码更改

时间:2017-03-13 07:08:36

标签: php api magento soap

我正在使用magento soap api v1和v2。我想使用API​​编辑我的客户详细信息。 Customer Update api正在更新所有数据,如名字,姓氏,电子邮件,但密码字段未更新。两个版本的API都是一样的。

这是我的代码。

    function customerEdit(){
$api_user = 'magento';
 $api_pwd = 123456;


        try {
            $client = new SoapClient('http://127.0.0.1/index.php/api/v2_soap/?wsdl');
            $session = $client->login($api_user, $api_pwd);


         $result = $client->customerCustomerUpdate($session, '1', array('email' => 'vikky@gmail.com', 'firstname' => 'vikky', 'lastname' => 'abcds', 'password' => '123456', 'website_id' => 1, 'store_id' => 1, 'group_id' => 1));

            echo $result;
         var_dump ($result);
        } catch (\SoapFault $e) {
            echo $e->getMessage();
        }   
    }

密码没有像大写小写符号那样的任何限制。 所有api凭证都是正确且有效的。不知道我哪里出错了请帮忙。

0 个答案:

没有答案