首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有人得到过Kimono元API来组合来自多个API的结果吗?

有人得到过Kimono元API来组合来自多个API的结果吗?
EN

Stack Overflow用户
提问于 2015-10-08 22:28:13
回答 1查看 79关注 0票数 0

文档将元集合描述为2(或更多)不同API的组合。

默认情况下,meta端点返回其所有子API中的所有数据,这些数据由集合组织。

但是,我发现它并不能做到这一点。它从一些子API中获取部分数据,然后悄无声息地失败,没有记录错误。

API #1结果

代码语言:javascript
复制
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结果

代码语言:javascript
复制
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结果集合2 --它是来自API #2的整个数据集,而不是来自API #1的数据集

代码语言:javascript
复制
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组合与2个API一起工作,每个API都有一个集合。
  • 当定义了多个集合时,某些APIS组合部分结合在一起。每个集合都填充了一个或另一个API的内容,但永远不会两者兼而有之。
  • 我需要组合的3个API在所有集合中都会产生一个站点的结果,而在任何集合中没有任何来自其他两个的结果,并且没有错误记录。

片状的结果似乎与收藏有关。但是我已经转到了一个klugey修复程序,它分别调用每个API并在我的应用程序中组合JSON结果。3个API调用,而不是一个。可能很快就要找另一种工具了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-22 17:13:31

现在开始工作了,

自从我在十月份发布这个问题以来,KimonoLabs更新了他们的应用程序,现在我已经成功地为我上面发布的一组单一API创建和使用了Meta。

这就是积极的一面。

问题是,不能在meta 中使用URL参数,所以如果您编写了后处理修改结果函数,即使使用kimmodify=1,也不会执行它们。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33026983

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档