【发布时间】:2015-06-04 09:52:36
【问题描述】:
我有一个 MindBody API link (https://api.mindbodyonline.com/0_5/ClassService.asmx?WSDL)
从中我希望使用 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不是网络服务中的请求,看起来$mb不是SoapClient。到目前为止,这可能隐藏在问题中,我更改了变量名称以清楚地说明这一点。也许代码被隐藏了,问题就不清楚了。