我正在尝试使用 Rails 中的 HTTParty 从此 Linkedin API 调用获取共享计数,但它似乎没有正确解析和获取数据。这是为什么?
count = JSON.parse(HTTParty.get('https://www.linkedin.com/countserv/count/share?url=' + url + '&format=json')["count"]
最佳答案
您应该使用body
attribute而不是 get
(HTTParty::Response
) 的返回值。
url = 'https://www.linkedin.com/countserv/count/share?url=' + url + '&format=json'
count = JSON.parse(HTTParty.get(url).body)["count"]
# ^^^^^
关于ruby - 在 Ruby 中使用 HTTParty 解析 JSON API 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21808257/