2010-04-19 5 views
0

J'utilise une version de MGTwitterEngine de Matt Gemmell et j'essaie d'obtenir des résultats avec la méthode getSearchResultsForQuery.Problème lors de l'obtention de résultats de recherche avec MGTwitterEngine

// do a search 
[_engine getSearchResultsForQuery:@"#quote"]; 

// delegate method for handling result 
- (void)searchResultsReceived:(NSArray *)searchResults forRequest:(NSString *)connectionIdentifier 
{ 
    if ([searchResults count] > 0) 
    { 
     NSDictionary *singleResult = [searchResults objectAtIndex:1]; 
    NSString *text = [singleResult valueForKey:@"text"]; 
     NSLog(@"Text at Index one: \n %@", text); 
    } 
} 

Cependant, je ne semble jamais obtenir le résultat. Dans la console, je reçois:

Request 7E4C3097-88D6-45F1-90D2-AD8205FBAAC5 failed with error: Error Domain=HTTP Code=400 "Operation could not be completed. (HTTP error 400.)" 

Y a-t-il un moyen de contourner ce problème? Suis-je en train de mettre en œuvre la méthode des délégués? (De plus, j'ai eu de la difficulté à installer le moteur YAJL et je me demande si cela a quelque chose à voir avec ça)

Répondre

0

-je obtenir ceci:

(gdb) Erreur po -> _ userInfo { body = "? < xml version = \" 1.0 \ » encoding = \ "UTF-8 \"?> \ n < hachage> \ n
< demande>/oauth/access_token \ n
erreur <> L'application client est pas autorisé à utiliser xAUTH. </error> \ n </hachage> \ n "; réponse = < NSHTTPURLResponse: 0x1c88b0>; }

Vous devez demander xauth pour votre application.

Questions connexes