我有一個MindBody API link(https://api.mindbodyonline.com/0_5/ClassService.asmx?WSDL
) 從它我希望使用PHP獲取數據。我可以通過下面的代碼獲得了上課時間:從PHP返回數據使用PHP
$parameters = array(
'StartDateTime' => date('Y-m-d'),
'EndDateTime' => date('Y-m-d', strtotime('today + 7 days'))
);
$data = $notASoapClient->GetClasses($parameters);
if (!empty($data['GetClassesResult']['Classes']['Class']))
{
$classes = $notASoapClient->makeNumericArray($data['GetClassesResult']['Classes']['Class']);
print_r($classes);
}
但我無法獲取GetClassVisits
數據,這將有就讀於每個班級的學生名單。任何人都可以告訴我如何做到這一點?
從你的答案,並且因爲反應'makeNumericArray'是不是在web服務的請求時,它看起來像'$ mb'不一個SoapClient。目前爲止,這可能是隱藏在問題中的,我更改了變量名以清楚地表明這一點。也許代碼是隱藏的,問題還不清楚。 – hakre 2015-03-31 18:32:20