0

すべての顧客リストを取得し、石鹸 API を使用して新しい顧客を作成しています...

    $proxy = new SoapClient('http://j-shop.z/shop/api/soap/?wsdl');
//  $proxy = new SoapClient(null, array('uri' => http://j-shop.z/shop/api/soap/?wsdl"));                
            $sessionId = $proxy->login('testuser', 'test123');
            var_dump($proxy->call($sessionId, 'customer.list', array('filters', '*')));
            $newCustomer = array(
                'firstname'  => 'First',
                'lastname'   => 'Last',
                'email'      => 'test@example.com',
                'password_hash'   => md5('password'),
                'store_id'   => 0,
                'website_id' => 0
            );

        $newCustomerId = $proxy->call($sessionId,'customer.create',array($newCustomer));
4

3 に答える 3

1

wamp または xammp で php_soap を開きます。開いていないと思います。まず、php.ini ファイルを確認します。

于 2014-01-21T14:10:53.673 に答える
0

も試してみてください

api.xml に問題があると思います

http://www.magentocommerce.com/api/soap/introduction.html

http://inchoo.net/ecommerce/magento/magento-v2-soap-demystified/

于 2013-07-02T09:32:47.220 に答える