2015-01-02 6 views
1

В настоящее время я задающие несколько стручки следующим образом:API WolframAlpha: как указать несколько контейнеров?

my $q = $wa->query(
     'input' => $input, 
     'format' => 'plaintext', 
     'includepodid' => ['Input', 'Result', 'WeatherForecast:WeatherData', 'ForecastCharts:WeatherData'], 
     'reinterpret' => 'true', 
); 

Однако затем возвращает пустой результат - количество стручков не определен, так как и в других областях. Установка только одного идентификатора блока с:

'includepodid' => 'Result' 

действительно работает, поэтому код в целом правильный. Использование [ 'Result' ] дает такое же неправильное поведение.

ответ

0

Это может быть немного поздно для вас, но для тех, кто еще испытывает: Вы не должны установить параметр includepodid с ограничителями вы должны установить его несколько раз означающие вместо этого:

...&includepodid=ID1,ID2 

сделать это:

...&includepodid=ID1&includepodid=ID2 

работал, хотя для меня ..

 Смежные вопросы

  • Нет связанных вопросов^_^