WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
.NET / Miscellaneous

GoSeach.NET - Google Custom Search .NET API

— Додатки до WorldWideScripts.net

Підпишіться на наш канал, щоб залишатися в курсі подій!

Новинка! Слідуйте за нами, як ви хочете!


GoSeach.NET - Google Custom Search .NET API - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting
Є додаткові варіанти ліцензування для даного продукту на avantprime.com, творці GoSearch.NET. Гарячі ціни доступні!

Google Custom Search є потужний, але простий пошуковою системою. Це дозволяє здійснювати пошук і представлення результатів пошуку на вас сайт з мінімумом суєти.

Застосування веб-служби Windows Інші програми. Інтернет www.yourwebsite.com Web API Google Custom Search.NET API www.somewebsite.com www.anywebsite.com Інші програми. Інші програми. Вікна Інші програми. Web Application Service Хостинг Процес подачі заявок Google Custom Search NET APIJ Інтернет

Що таке Custom Search API Google?

Google Custom Search API дозволяє розробляти веб-сайти та інші додатки для витягання і відображати результати пошуку з Google Custom Search Facility. З цього API можна використовувати робити запити, щоб отримати або веб-пошуку чи зображень результатів пошуку.

Потужність Google Custom Search тепер у ваших руках, використовуючи добре побудований і потужний.NET API. Скористайтеся особливостей Google Custom Search використовуючи прості.NET дзвінки. Компонент написаний на C # і приносить силу Custom Search на всі Ваші.NET додатків, включаючи:

  • Консоль
  • Windows Forms
  • WPF
  • ASP.NET
  • ASP.NET MVC
  • Служби Windows
  • Web Services (XML / WCF)
  • Silverlight
  • Всі додатки.NET

Які функції доступні під час пошуку?

Особливості пошуку доступних в рамках компоненту є:

  • Вкажіть умови пошуку
  • Вкажіть сторінку
  • Включення / вимикання переклад між Ж.-CN і Ж.-TW
  • Обмеження Країна
  • Вкажіть, пов'язаний користувальницького пошуку або використовувати Custom Search Engine ID
  • Вкажіть всі результати пошуку з періоду часу,
  • Визначити фразу, що всі документи в результатах пошуку повинен містити
  • Визначити слово або фразу, які не повинні з'являтися в будь-яких документів в результатах пошуку
  • Повертає зображення певного типу
  • Управління Включення і виключення Дубльований контент
  • Вкажіть гео-місце розташування кінцевого користувача
  • Локальний домен Google використовувати для виконання пошуку
  • Встановлює мову інтерфейсу користувача
  • Дозволяє додавати додаткових умов запиту
  • Вкажіть колір зображення
  • Повернутися зображення певного домінуючого кольору
  • Повернутися зображення заданого розміру
  • Повернутися зображення певного типу
  • Вкажіть, що всі результати пошуку повинні містити посилання на конкретний URL
  • Вкажіть обмеження мови для результатів пошуку
  • Надавати додаткові умови пошуку, щоб перевірити в документі, де кожен документ в результатах пошуку повинен містити принаймні один з додаткових пошукових термінів
  • Вказати, що всі результати пошуку повинні бути сторінки, які мають відношення до зазначеного URL-адресою
  • Вкажіть фільтр, заснований на ліцензування
  • Пошук рівень безпеки
  • Вкажіть тип пошуку (веб-сторінки або зображення)
  • Вкажіть всі результати пошуку повинні бути сторінки з даного сайту
  • Визначає, чи буде включати або виключати результати з сайту

Що ви отримуєте з вашою покупкою?

  1. Збірки.NET з Strong Name Підпис
  2. Debug файл (PDB)
  3. XML коментарі (Intellisense)
  4. 1 х ASP.NET MVC 3 демонстраційне додаток
  5. WebForm демонстраційне додаток 1 х ASP.NET
  6. 1 х консолі демонстраційне додаток
  7. 1 х Демо (MVC 4), як показано тут
  8. Всебічну допомогу файл документації повне використання
  9. Документація по API
  10. C # вихідний код
  11. VB.NET Вихідний код
  12. Visual Studio 2010 SP1 і 2012 Рішення

Ось простий приклад того, як скористатися нашими Fluent і по стандарту API, щоб виконати і пошук за допомогою пошукової системи, що визначаються за допомогою вашого облікового запису Google. Детальніше про створення пошукові системи і отримання доступу API до послуг Google.

Вільний API

 вар authToken = новий ApiKeyAuth ([... Ваш GoogleApiKey...]); вар пошукова = новий SearchEngineIdBased ([... Ваш SearchEngineId...]); // Використання вільно API VAR SearchResults = новий GoogleFluentCustomSearch () .SetSearchTerms ("Codecanyon") .SetPage ((Нова ()) .SetPageNumber (1) .SetPageSize (10)) .SetAuthenticator (AuthToken) .SetSearchEngine (Пошукова) .search (); 

Стандартний API

 вар authToken = новий ApiKeyAuth ([... Ваш GoogleApiKey...]); вар пошукова = новий SearchEngineIdBased ([... Ваш SearchEngineId...]); // Використовуйте стандартний API вар standardSearch = новий GoogleCustomSearch (authToken, пошукач); вар запит = новий SearchQuery () { ПоіскУсловія = поіскУсловія, Page = нова сторінка (PageNumber, 5) }; SearchResults = standardSearch.Search (запит); 

Вільний API і пошук Асинхронний

 // Використання вільно API & пошуку Asynchronous недійсними Пошук () { Новий GoogleFluentCustomSearch () .SetSearchTerms (ПоіскУсловія) .SetPage ((Нова ()) .SetPageNumber (PageNumber) .SetPageSize (5)) .SetAuthenticator (AuthToken) .SetSearchEngine (Пошукова) .OnSearchComplete (ProcessSearchResults) .SearchAsync (); } недійсними ProcessSearchResults (SearchResult SearchResults) { ... } 

Результати пошуку

Результати пошуку пропонуємо повний об'єкт з даних Google пропонує і містить такі розділи:

  • Результати пошуку
  • Поточні, наступний і попередній пошукові запити сторінка
  • Пошук правопису - Містить виправлений запит
  • Пошук інформації - Містить всю інформацію про пошук
  • Пошук URL - URL елемент OpenSearch, який визначає шаблон для API.
  • Пошук вид - унікальний ідентифікатор для типу поточного об'єкта
  • Контекстний пошук - метадані про конкретну пошукової системи, яка була використана для виконання пошукового запиту

Що ще ви отримуєте від цього компонента?

  • Повністю прокоментував
  • Відмінне управління пам'яттю
  • Оптимізовано для виконання
  • Підтримка Threadpool і не Threadpool асинхронні / паралельний пошук. Необхідну для додатків ASP.NET, щоб уникнути страшного "сервіс недоступний" при обробці великих обсягів
  • Підписана суворе ім'я - Дозволяє посилання в інший додаток, сильні імені підписали і може бути встановлений в глобальний кеш збірок (GAC)

Технології

Цей компонент побудований на основі.NET 3.5 Framework, що означає, в може бути використаний у всіх додатках.NET, які використовують Framework 3.5 або більш пізньої версії. Це включає в себе.NET 3.5, 4.0, і 4.5+.

Ви можете відразу ж використовувати це у своєму додатку і дуже просто. Задавайте будь-які питання або запропонувати особливості при support.avantprime.com!

Оновлення


23/10/2013 - Додавання можливості встановити веб-проксі.
20/12/2013 - Додана VB.NET вихідний код.


Завантажити
Інші компоненти в цій категоріїВсі компоненти цього автора
КоментаріЧасті питання та відповіді

Властивості

Створено:
21 13 січня останнє оновлення

підтримуються браузери:
IE6, IE7, IE8, IE9, IE10, IE11, Firefox, Safari, Opera, Chrome, файлів, включених

Програмне забезпечення Version:
. NET 3.5,.NET 3.7,.NET 4.0,.NET 4.5

Ключові слова

електронної комерції, всі товари, Google, Google.NET API, Google API, Google Custom Search, пошук Google, MVC WebForms консолі WPF, пошук в мережі, пошук, пошуковий індекс, результати пошуку, пошук веб-сторінок, веб-пошуку, веб-сайт користувацького пошуку, веб-пошук по сайту, пошук по сайту