Obtenir les tendances
Pour obtenir les recherches tendance, appelez la méthode getTrendingSearches
sur ContextualSearchRuntime
. Cette méthode nécessite une seule GetTrendingSearchesOptions dans laquelle vous pouvez spécifier le nombre maximal de tendances renvoyées.
L'objet SearchSuggestions
renvoyé ne contient aucune propriété accessible. Il contient toutes les informations nécessaires pour afficher les recherches tendance, mais est par ailleurs opaque.
Swift utilise le style de parallélisme Swift, Objective-C utilise une fonction de rappel.
Swift
getTrendingSearches(withOptions:)
Task {
let suggestions = try await searchRuntime.getTrendingSearches(
withOptions: GetTrendingSearchesOptions())
}
Objective-C
getTrendingSearchesWithOptions
[searchRuntime
getTrendingSearchesWithOptions:
[[GetTrendingSearchesOptions alloc] init]
completionHandler:^(SearchSuggestions *_Nullable suggestions,
NSError *_Nullable error) {
// error will be not null if there is an error.
// On success, suggestions will be non null.
}];
Écran
Pour afficher les chips de recherches tendances, procédez de la même manière que pour les suggestions de recherche.