Bing Image Search API client for java

description

Лицензия

Лицензия

Категории

Категории

CLI Взаимодействие с пользователем Search Прикладные библиотеки
Группа

Группа

org.riversun
Идентификатор

Идентификатор

bing-image-search-client
Последняя версия

Последняя версия

1.0.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

Bing Image Search API client for java
description
Ссылка на сайт

Ссылка на сайт

https://github.com/riversun/bing-image-search-client-for-java
Система контроля версий

Система контроля версий

https://github.com/riversun/bing-image-search-client-for-java

Скачать bing-image-search-client

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.riversun/bing-image-search-client/ -->
<dependency>
    <groupId>org.riversun</groupId>
    <artifactId>bing-image-search-client</artifactId>
    <version>1.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/org.riversun/bing-image-search-client/
implementation 'org.riversun:bing-image-search-client:1.0.1'
// https://jarcasting.com/artifacts/org.riversun/bing-image-search-client/
implementation ("org.riversun:bing-image-search-client:1.0.1")
'org.riversun:bing-image-search-client:jar:1.0.1'
<dependency org="org.riversun" name="bing-image-search-client" rev="1.0.1">
  <artifact name="bing-image-search-client" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.riversun', module='bing-image-search-client', version='1.0.1')
)
libraryDependencies += "org.riversun" % "bing-image-search-client" % "1.0.1"
[org.riversun/bing-image-search-client "1.0.1"]

Зависимости

compile (3)

Идентификатор библиотеки Тип Версия
org.riversun : string-grabber jar 0.1.0
com.fasterxml.jackson.core : jackson-databind jar [2.9.9,)
com.fasterxml : jackson-xml-databind jar 0.6.2

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.7

Модули Проекта

Данный проект не имеет модулей.

Overview

Bing Image Search API client for java

Maven Central

It is licensed under MIT.

Quick Start

package com.example;

import org.riversun.bing.client.v5.image_search.*;
import org.riversun.bing.client.v5.image_search.model.*;

public class Example {

	public static void main(String[] args) {

		String apiKey = "[YOUR_API_KEY_OF_BING_SEARCH]";

		BingImageSearchClient client = new BingImageSearchClient(apiKey);

		BingImageSearchResponse response = null;

		try {
			response = client.searchImage(
					new BingImageSearchRequest()
					// keyword
					.keyword.set("the statue of Liberty")
					// from
					.offset.set(0)
					// num of request
					.count.set(5)
					// ex."en-US" "ja-JP"
					.mkt.set("en-US")
					// ex."Strict" "Moderate" "Off"
					.safeSearch.set("Moderate")
					// ex."Small" "Medium" "Large" "Wallpaper" "All"
					.size.set("All")
					);

			for (Image img : response.value) {
				System.out.println("image url=" + img.contentUrl);
			}

		} catch (BingImageSearchException e) {
			e.printStackTrace();
		}

	}
}

How to get your API_KEY

  • Step1. Access https://portal.azure.com
  • Step2. Click "+" mark on the left top.
  • Step3. Enter "Cognitive Services APIs" in the search box.
  • Step4. Select "Cognitive Services APIs" and "Create" it.
  • Step5. Create window will be shown and you can select "Bing Search APIs" in the "API type" selection box.
  • Step6. After entering required items, the resource will be created.
  • Step7. Select resource you created, and click "Keys" in the RESOURCE MANAGEMENT category.

#Downloads

maven

  • Add dependencies to maven pom.xml file.
<dependency>
 <groupId>org.riversun</groupId>
 <artifactId>bing-image-search-client</artifactId>
 <version>0.1.0</version>
</dependency>

Версии библиотеки

Версия
1.0.1
1.0.0
0.1.0