2013-08-25 47 views
0

我想解析我的网站上的Mochi Media API。不幸的是,他们利用冒号在他们的API网址....我如何处理,解析url中的冒号与httparty和json

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

问题是,使用httparty,我如何解析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 

谁能帮我...只是准备一鼓作气我的头靠在墙上。 :/

回答

0

好吧,我能够通过使用一个变量,然后传递给httparty的get方法来解决此问题。

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

希望这可以帮助其他人希望使用httparty。创业板真的很棒!