Показать сообщение отдельно
Старый 22.12.2009, 19:57   #4
Manas
Senior Member
 
Аватар для Manas
 
Регистрация: 06.12.2006
Адрес: Санкт-Петербург
Сообщений: 239
Отправить сообщение для Manas с помощью ICQ Отправить сообщение для Manas с помощью Skype™
По умолчанию

Посмотрите внимательно вот это http://www.typogento.com/need-a-docu...typogento.html
У вас, судя по всему, неправильно настроен API пользователь магенто. Также посмотрите настройки этого юзера в тайпе. Они должны быть идентичны.

Вот еще скрипт для проверки работы SOAP

PHP код:
<?php

      $proxy 
= new SoapClient('http://path/to/magento/api/soap/?wsdl');
      
$sessionId $proxy->login('apiuser''pass');
      
// View all customers
      
var_dump($proxy->call($sessionId'customer.list'));
      
// Create new customer
      
$newCustomer = array(
          
'firstname'  => 'apiuser',
          
'lastname'   => 'pass',
          
'email'      => 'mail@domain.com',
          
'password_hash'   => md5('password'),
          
// password hash can be either regular or salted md5:
          // $hash = md5($password);
          // $hash = md5($salt.$password).':'.$salt;
          // both variants are valid
          
'store_id'   => 0,
          
'website_id' => 0
      
);
      
$newCustomerId $proxy->call($sessionId'customer.create', array($newCustomer));
      
// Get new customer info
      
var_dump($proxy->call($sessionId'customer.info'$newCustomerId));
       
      
// Update customer
      
$update = array('firstname'=>'Changed Firstname');
      
$proxy->call($sessionId'customer.update', array($newCustomerId$update));      
      
var_dump($proxy->call($sessionId'customer.info'$newCustomerId));

      
// Delete customer
      
$proxy->call($sessionId'customer.delete'$newCustomerId);

?>
__________________
Дмитрий Васильев, "T3 студия"
По всем вопросам связанным с TYPO3, пишите пожалуйста сюда https://vk.com/t3studio
www.typo3.ru.net
Manas вне форума   Ответить с цитированием