質問

I am trying to get the share count from this Linkedin API call using HTTParty in Rails, but it doesn't seems to properly be parsing and obtaining data. Why is that?

count = JSON.parse(HTTParty.get('https://www.linkedin.com/countserv/count/share?url=' + url + '&format=json')["count"]
役に立ちましたか?

解決

You should use body attribute instead of the return value of the get (HTTParty::Response).

url = 'https://www.linkedin.com/countserv/count/share?url=' + url + '&format=json'
count = JSON.parse(HTTParty.get(url).body)["count"]
#                                   ^^^^^
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top