目前我正在通过以下方式指定多个pod:
my $q = $wa->query(
'input' => $input,
'format' => 'plaintext',
'includepodid' => ['Input', 'Result', 'WeatherForecast:WeatherData', 'ForecastCharts:WeatherData'],
'reinterpret' => 'true',
);然而,它随后返回空结果-pod的数量未定义,其他字段也是如此。仅设置单个pod id:
'includepodid' => 'Result'确实有效,因此代码总体上是正确的。使用[ 'Result' ]会产生同样的不正确行为。
发布于 2015-12-30 09:40:45
对你来说可能有点晚了,但对于其他经历过这种情况的人来说:你不能设置带有分隔符的includepodid参数,你必须多次设置它,而不是这样:
...&includepodid=ID1,ID2执行以下操作:
...&includepodid=ID1&includepodid=ID2不过对我来说很管用..
https://stackoverflow.com/questions/27747117
复制相似问题