2015-08-28 2 views
1

Можно ли использовать Alamofire с API поиска Yelp? Если да, то как вы генерируете подпись OAuth? Вот фрагмент кода, который я пытаюсь сделать. Заранее спасибо.Использование Alamofire с API поиска Yelp

func searchForBusinessesByLocation(term: String, location: String) { 
     Alamofire.request(Method.GET, NSURL(string: "http://\(self.api_host)\(self.search_path)")!, parameters: ["term":self.searchTerm, "location":self.searchLocation,"limit":self.search_limit, "oauth_consumer_key":self.CONSUMER_KEY, "oauth_token":self.TOKEN, "oauth_signature_method":self.SIGNATURE_METHOD, "oauth_signature":self.SIGNATURE, "oauth_timestamp":self.timestamp(), "oauth_nonce":self.NONCE]).responseString(encoding: NSUTF8StringEncoding, completionHandler: {(_,_,result, error) in 
      if(result != nil) { 
       println("result \(result)") 
      } 
      else { 
       println("no result") 
      } 
      if(error != nil) { 
       println("error \(error)") 
      } 
      else { 
       println("no error") 
      } 
     }) 
    } 

ответ

0

Генерация подписи OAuth немного долго и сложно писать в SO ответ, я предлагаю вам взглянуть на this article с описанием, как это сделать.

Удачи вам!

Смежные вопросы