Changeset 62
- Timestamp:
- 02/20/07 13:14:52 (5 years ago)
- Files:
-
- trunk/tools/test_wsdl.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/tools/test_wsdl.php
r61 r62 1 1 <?php 2 3 require_once('./lib/nusoap.php'); 2 require_once(dirname(__FILE__) . '/../lib/nusoap.php'); 4 3 5 4 $wsdl_url = 'http://www.iminr.com/mining/wsMining.asmx?WSDL'; 6 7 5 $default_params = array ( 8 6 'webSiteId' => '10271', … … 15 13 global $wsdl_url; 16 14 15 $results = array(); 16 17 17 if (! isset($client) ) { 18 18 echo "Create SOAP client...\n"; … … 20 20 } 21 21 22 return $client->call('wsSendValue', array_merge($params, $default_params)); 22 foreach ($params as $name => $value) { 23 $request_params = array_merge($default_params, array('name' => $name, 'val' => $value)); 24 $results[$name] = $client->call('wsSendValue', $request_params); 25 } 26 27 return $results; 23 28 } 24 29 25 26 // wp_posts27 30 $params = array ( 28 'name' => 'wp_posts', 29 'val' => 1 31 'wp_posts' => 1, 32 'wp_post_users' => 'Garko', 33 'wp_post_categories' => 'Autres' 30 34 ); 31 $result = wp_iminr_soap_tracker($params); 32 echo "wp_posts : " . $result['wsSendValueResult'] . "\n"; 33 34 // wp_post_users 35 $params = array ( 36 'name' => 'wp_post_users', 37 'val' => 'Garko' 38 ); 39 $result = wp_iminr_soap_tracker($params); 40 echo "wp_post_users : " . $result['wsSendValueResult'] . "\n"; 41 42 // wp_post_categories 43 $params = array ( 44 'name' => 'wp_post_categories', 45 'val' => 'Autres' 46 ); 47 $result = wp_iminr_soap_tracker($params); 48 echo "wp_post_categories : " . $result['wsSendValueResult'] . "\n"; 35 36 $results = wp_iminr_soap_tracker($params); 37 foreach ($results as $name => $result) { 38 echo "$name : " . $result['wsSendValueResult'] . "\n"; 39 } 49 40 50 41 ?>
