Xem nội dung thịnh hành
Để xem nội dung tìm kiếm thịnh hành, hãy gọi phương thức getTrendingSearches
trên ContextualSearchRuntime
. Phương thức này lấy một GetTrendingSearchesOptions duy nhất, trong đó bạn có thể chỉ định số lượng nội dung thịnh hành tối đa được trả về.
Đối tượng SearchSuggestions
được trả về không chứa bất kỳ thuộc tính nào có thể truy cập. Tệp này chứa tất cả thông tin cần thiết để hiển thị nội dung tìm kiếm thịnh hành, nhưng không rõ ràng.
Swift sử dụng kiểu Swift Concurrency, Objective-C sử dụng hàm callback.
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.
}];
Màn hình
Để hiển thị khối nội dung tìm kiếm thịnh hành, hãy sử dụng cách tương tự như cụm từ tìm kiếm được đề xuất.