Tìm kiếm thịnh hành

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.

Tiếp theo: Hiển thị kết quả tìm kiếm