我尝试从authToken获取flickr rest api,但console.log发生错误Invalid signature。我的响应链接是:
http://api.flickr.com/services/rest/?method=flickr.auth.getToken&api_key= {apiKey}&frob = {frob}&format = json&nojsoncallback = 1&api_sig = {ApiSig}。在我请求之前,已计算出frobApiSig

ApiSig = MD5(secret+'api_key'+apiKey+'frob'+frob+'formatjsonmethodflickr.auth.getTokennojsoncallback1');


附言:frob计算正确。

有任何想法吗?

最佳答案

我已经解决了这个问题。 URL中的参数必须按字母顺序。

09-09 18:39