文档将元集合描述为2个(或更多个)不同API的组合......
默认情况下,元API端点会返回所有数据 子API,按集合组织。
但是,我发现它并没有这样做。它从某些子API中获取部分数据,并以静默方式失败,而不记录错误。
API#1结果
COLLECTION2
ROW LIST.HREF LIST.TEXT INDEX URL
1 http://www.amazon.com/Org...pollux+organix+canned+dog Canned Dog Food 3 http://www.austinpetsalive.org/donate/wish-list/
2 http://www.amazon.com/Pre...s-Large/lm/R34ISSXSRJPA71 Premier Brand Martingale collars (Pink, Silver, Blue, Red, and Orange) sizes XL or L 4 http://www.austinpetsalive.org/donate/wish-list/
3 http://www.amazon.com/Pre...ords=medium+gentle+leader Medium & Large Gentle Leaders 5 http://www.austinpetsalive.org/donate/wish-list/
API#2结果
COLLECTION2
ROW LIST.HREF LIST.TEXT INDEX URL
1 Dry kitten and adult dog food (we ask that the first ingredient listed on the bag be meat). Some Brands we love include: Purina One, Pro-Plan, Wellness, Evolve, Blue Buffalo, and Kirklands 9 http://pawsshelter.org/donate/wishlist/
2 Cat Litter 10 http://pawsshelter.org/donate/wishlist/
3 Kongs, Balls, Durable Toys, Puzzle Toys 11 http://pawsshelter.org/donate/wishlist/
Meta API结果集2 - 它是来自API#2的整个数据集,而没有来自API#1
COLLECTION2
ROW LIST.HREF LIST.TEXT INDEX URL API
1 Dry kitten and adult dog food (we ask that the first ingredient listed on the bag be meat). Some Brands we love include: Purina One, Pro-Plan, Wellness, Evolve, Blue Buffalo, and Kirklands 132 http://pawsshelter.org/donate/wishlist/ PAWS Shelter and Humane Society
2 Cat Litter 133 http://pawsshelter.org/donate/wishlist/ PAWS Shelter and Humane Society
3 Kongs, Balls, Durable Toys, Puzzle Toys 134 http://pawsshelter.org/donate/wishlist/ PAWS Shelter and Humane Society
数据结构逐字逐句。为什么他们不在元API下结合?
测试
片状结果似乎与收藏品有关。但我已经转向了一个临时解决方案,即分别调用每个API并在我的应用程序中组合JSON结果。 3个API调用而不是一个。很快就会寻找另一种工具。
答案 0 :(得分:0)
现在可行
自从我在10月份发布此问题以来,KimonoLabs已经更新了他们的应用程序,我现在在为上面发布的单个API集创建和使用Meta API方面取得了一致的成功。
这是积极的。
问题在于无法使用元API中的网址参数,因此如果您编写了后处理修改结果函数,即使您使用它们也不会被执行kimmodify=1
。