我正在尝试连接到Grooveshark API,这是HTTP请求:
POST URL
http://api.grooveshark.com/ws3.php?sig=f699614eba23b4b528cb830305a9fc77
POST payload
{"method":'addUserFavoriteSong",'parameters":{"songID":30547543},"header":
{"wsKey":'key","sessionID":'df8fec35811a6b240808563d9f72fa2'}}
我的问题是如何通过Java发送此请求?
PrintWriter
的情况下,它应该是一个String
。 - xiaofeng.li"
来表示键和字符串字面量。 - xiaofeng.lihash
方法是如何实现的?我在 grooveshark 的开发者网站上找到了一个 PHP 客户端,它必须是hash_hmac
在 Java 中的等效版本。 - xiaofeng.li