0

我正在尝试解析我网站上的 Mochi Media API。不幸的是,他们在 API URL 中使用了冒号......

http://feedmonger.mochimedia.com/feeds/query/?q=(recommendation:>=0) and category:action&partner_id=XXXX

问题是,使用 httparty,鉴于 :query/options 哈希将自动转换为标准查询字符串,我该如何解析该 url:

get('/myNewApiUrl', :query => {:key => value}) | http://base/myNewApiUrl?key=value&key2=value2

我需要一些东西来处理这个:

get('/myNewApiUrl', :query => {:key => value}) | http://base/myNewApiUrl?key:value&key2=value2

任何人都可以帮助我... 正准备将我的头撞到墙上。:/

4

1 回答 1

0

好的,我可以通过使用一个变量来解决这个问题,然后将其传递给 httparty 的 get 方法。

IE

url = ["URL-UP-TO-/?query=CATEGORY:",category].join("")
get(url)

希望这可以帮助其他希望使用 httparty 的人。GEM真的很厉害!

于 2013-08-27T18:25:55.560 回答