我最近从 Play 2.3 升级到 Play 2.4。
对 Yelp 的所有 API 请求都曾与 Play 2.3 一起使用,如下所示。
WS.url("http://api.yelp.com/v2/search?radius_filter=20000&term=" +
URLEncoder.encode(store.name, "UTF-8") + "&location=" +
URLEncoder.encode(store.address, "UTF-8")))
.sign(OAuthCalculator(ConsumerKey(YELP_CONSUMER_KEY, YELP_CONSUMER_SECRET), RequestToken(YELP_TOKEN, YELP_TOKEN_SECRET)))
.get
升级到 Play 2.4 后,我从 Yelp 收到签名无效错误。
我需要做什么新的事情吗?我确实看到在 Play 2.4 中更改了 OAuth 签名计算器。谢谢。