Images - Visual Search
Visual Search API memungkinkan Anda menemukan wawasan tentang gambar seperti gambar yang mirip secara visual, sumber belanja, dan pencarian terkait. API juga dapat melakukan pengenalan teks, mengidentifikasi entitas (orang, tempat, hal-hal), mengembalikan konten topikal lainnya untuk dijelajahi pengguna, dan banyak lagi. Untuk informasi selengkapnya, lihat Gambaran Umum Pencarian Visual.
POST {Endpoint}/bing/v7.0/images/visualsearch
POST {Endpoint}/bing/v7.0/images/visualsearch?mkt={mkt}&safeSearch={safeSearch}&setLang={setLang}
Parameter URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
Endpoint
|
path | True |
|
Titik akhir Cognitive Services yang didukung (protokol dan nama host, misalnya: "https://westus.api.cognitive.microsoft.com", "https://api.cognitive.microsoft.com"). |
|
mkt
|
query |
|
Pasar tempat hasilnya berasal. Biasanya, mkt adalah negara tempat pengguna membuat permintaan. Namun, itu bisa menjadi negara yang berbeda jika pengguna tidak berada di negara tempat Bing memberikan hasil. Pasar harus dalam bentuk -. Misalnya, en-US. String tidak peka huruf besar/kecil. Untuk daftar kemungkinan nilai pasar, lihat Kode Pasar. CATATAN: Jika diketahui, Anda dianjurkan untuk selalu menentukan pasar. Menentukan pasar membantu Bing merutekan permintaan dan menampilkan respons yang sesuai dan optimal. Jika Anda menentukan pasar yang tidak tercantum dalam Kode Pasar, Bing menggunakan kode pasar yang paling sesuai berdasarkan pemetaan internal yang dapat berubah. |
|
|
safe
|
query |
Filter gambar menghasilkan tindakan dengan jenis 'VisualSearch' untuk konten dewasa. Berikut ini adalah kemungkinan nilai filter. Nonaktif: Dapat mengembalikan gambar dengan konten dewasa. Sedang: Jangan mengembalikan gambar dengan konten dewasa. Ketat: Jangan mengembalikan gambar dengan konten dewasa. Defaultnya adalah Moderate. Jika permintaan berasal dari pasar yang Bing kebijakan dewasa mengharuskan safeSearch diatur ke Ketat, Bing mengabaikan nilai safeSearch dan menggunakan Strict. Jika Anda menggunakan situs: filter dalam permintaan pengetahuan, ada kemungkinan respons mungkin berisi konten dewasa terlepas dari apa parameter kueri safeSearch diatur ke. Gunakan situs: hanya jika Anda mengetahui konten di situs dan skenario Anda mendukung kemungkinan konten dewasa. |
||
|
set
|
query |
|
Bahasa yang digunakan untuk string antarmuka pengguna. Tentukan bahasa menggunakan kode bahasa ISO 639-1 2 huruf. Misalnya, kode bahasa untuk bahasa Inggris adalah EN. Defaultnya adalah EN (Inggris). Meskipun opsional, Anda harus selalu menentukan bahasa. Biasanya, Anda mengatur Setlang ke bahasa yang sama yang ditentukan oleh mkt kecuali pengguna ingin string antarmuka pengguna ditampilkan dalam bahasa yang berbeda. String antarmuka pengguna adalah string yang digunakan sebagai label di antarmuka pengguna. Ada beberapa string antarmuka pengguna di objek respons JSON. Selain itu, setiap tautan ke properti Bing.com dalam objek respons menerapkan bahasa yang ditentukan. |
Header Permintaan
Media Types: "multipart/form-data", "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded"
| Name | Required | Type | Description |
|---|---|---|---|
| Ocp-Apim-Subscription-Key | True |
|
|
| X-BingApis-SDK | True |
Mengaktifkan kepatuhan swagger. |
|
| Accept |
|
Jenis media default adalah aplikasi/json. Untuk menentukan bahwa respons menggunakan JSON-LD, atur header Terima ke application/ld+json. |
|
| Accept-Language |
|
Daftar yang dibatasi koma dari satu atau beberapa bahasa yang akan digunakan untuk string antarmuka pengguna. Daftar ini dalam urutan preferensi yang menurun. Untuk informasi tambahan, termasuk format yang diharapkan, lihat RFC2616. Header ini dan parameter kueri setLang saling eksklusif; jangan tentukan keduanya. Jika Anda mengatur header ini, Anda juga harus menentukan parameter kueri cc. Untuk menentukan pasar untuk mengembalikan hasil, Bing menggunakan bahasa pertama yang didukung yang ditemukannya dari daftar dan menggabungkannya dengan nilai parameter cc. Jika daftar tidak menyertakan bahasa yang didukung, Bing menemukan bahasa dan pasar terdekat yang mendukung permintaan atau menggunakan pasar agregat atau default untuk hasilnya. Untuk menentukan pasar yang digunakan Bing, lihat header BingAPIs-Market. Gunakan header ini dan parameter kueri cc hanya jika Anda menentukan beberapa bahasa. Jika tidak, gunakan parameter kueri mkt dan setLang. String antarmuka pengguna adalah string yang digunakan sebagai label di antarmuka pengguna. Ada beberapa string antarmuka pengguna di objek respons JSON. Setiap tautan ke properti Bing.com dalam objek respons menerapkan bahasa yang ditentukan. |
|
| Content-Type |
|
Harus diatur ke multipart/form-data dan menyertakan parameter batas (misalnya, multipart/form-data; boundary=). Untuk detail selengkapnya, lihat Jenis formulir konten. |
|
| User-Agent |
|
Agen pengguna yang berasal dari permintaan. Bing menggunakan agen pengguna untuk memberikan pengalaman yang dioptimalkan kepada pengguna seluler. Meskipun opsional, Anda dianjurkan untuk selalu menentukan header ini. User-agent harus berupa string yang sama dengan yang dikirim oleh browser yang umum digunakan. Untuk mengetahui informasi tentang agen pengguna, lihat RFC 2616. Berikut adalah contoh string user-agent. Windows Phone: Mozilla/5.0 (kompatibel; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Sentuh; NOKIA; Lumia 822). Android: Mozilla / 5.0 (Linux; U; Android 2.3.5; en - kami; SCH - I500 Build / GINGERBREAD) AppleWebKit / 533.1 (KHTML; seperti Gecko) Versi / 4.0 Safari Seluler / 533.1. iPhone: Mozilla / 5.0 (iPhone; CPU iPhone OS 6_1 seperti Mac OS X) AppleWebKit / 536.26 (KHTML; seperti Gecko) Mobile / 10B142 iPhone4; 1 BingWeb / 3.03.1428.20120423. PC: Mozilla / 5.0 (Windows NT 6.3; WOW64; Trident / 7.0; Sentuh; rv:11.0) seperti Gecko. iPad: Mozilla / 5.0 (iPad; CPU OS 7_0 seperti Mac OS X) AppleWebKit / 537.51.1 (KHTML, seperti Gecko) Version / 7.0 Mobile / 11A465 Safari / 9537.53. |
|
| X-MSEdge-ClientID |
|
Bing menggunakan header ini untuk memberi perilaku yang konsisten kepada pengguna di seluruh panggilan Bing API. Bing sering kali menerbangkan fitur dan peningkatan baru, dan menggunakan ID klien sebagai kunci untuk menetapkan lalu lintas pada penerbangan yang berbeda. Jika Anda tidak menggunakan ID klien yang sama untuk pengguna di beberapa permintaan, Bing dapat menetapkan pengguna ke beberapa penerbangan yang bertentangan. Ditetapkan ke beberapa penerbangan yang bertentangan dapat menyebabkan pengalaman pengguna yang tidak konsisten. Misalnya, jika permintaan kedua memiliki penetapan penerbangan yang berbeda dengan yang pertama, pengalaman tersebut mungkin tidak diharapkan. Selain itu, Bing dapat menggunakan ID klien untuk menyesuaikan hasil web dengan riwayat pencarian ID klien tersebut, memberikan pengalaman yang lebih kaya bagi pengguna. Bing juga menggunakan header ini untuk membantu meningkatkan peringkat hasil dengan menganalisis aktivitas yang dibuat oleh ID klien. Peningkatan relevansi membantu terkait kualitas hasil yang lebih baik yang disampaikan oleh Bing API dan pada gilirannya memungkinkan rasio klik-tayang yang lebih tinggi untuk konsumen API. PENTING: Meskipun opsional, Anda harus menganggap header ini diperlukan. Mempertahankan ID klien di beberapa permintaan untuk kombinasi pengguna akhir dan perangkat yang sama memungkinkan 1) konsumen API menerima pengalaman pengguna yang konsisten, dan 2) rasio klik-tayang yang lebih tinggi melalui kualitas hasil yang lebih baik dari Bing API. Setiap pengguna yang menggunakan aplikasi Anda pada perangkat harus memiliki ID klien buatan Bing yang unik. Jika Anda tidak menyertakan header ini dalam permintaan, Bing membuat ID dan menampilkannya di header respons X-MSEdge-ClientID. Satu-satunya waktu yang TIDAK diizinkan untuk menyertakan header ini dalam permintaan adalah pertama kalinya pengguna menggunakan aplikasi Anda di perangkat tersebut. Gunakan ID klien untuk setiap permintaan Bing API yang dibuat aplikasi Anda untuk pengguna ini di perangkat. Pertahankan ID klien. Untuk mempertahankan ID di aplikasi browser, gunakan cookie HTTP persisten untuk memastikan ID digunakan di semua sesi. Jangan gunakan cookie sesi. Untuk aplikasi lain seperti aplikasi seluler, gunakan penyimpanan persisten perangkat untuk mempertahankan ID. Lain kali pengguna menggunakan aplikasi Anda di perangkat tersebut, dapatkan ID klien yang Anda pertahankan. Bing respons mungkin atau mungkin tidak menyertakan header ini. Jika respons menyertakan header ini, tangkap ID klien dan gunakan untuk semua permintaan Bing berikutnya untuk pengguna di perangkat tersebut. PERHATIAN: Anda harus memastikan bahwa ID Klien ini tidak dapat ditautkan ke informasi akun pengguna yang dapat diautentikasi. Jika Anda menyertakan X-MSEdge-ClientID, Anda tidak boleh menyertakan cookie dalam permintaan. |
|
| X-MSEdge-ClientIP |
|
Alamat IPv4 atau IPv6 perangkat klien. Alamat IP digunakan untuk menemukan lokasi pengguna. Bing menggunakan informasi lokasi untuk menentukan perilaku pencarian yang aman. Meskipun opsional, Anda dianjurkan untuk selalu menentukan header ini dan header X-Search-Location. Jangan mengaburkan alamat (misalnya, dengan mengubah oktet terakhir menjadi 0). Mengaburkan alamat mengakibatkan lokasi tidak berada di dekat lokasi aktual perangkat, yang dapat mengakibatkan Bing memberikan hasil yang salah. |
|
| X-Search-Location |
|
Daftar pasangan kunci/nilai yang dibatasi titik koma yang menjelaskan lokasi geografis klien. Bing menggunakan informasi lokasi untuk menentukan perilaku pencarian yang aman dan menampilkan konten lokal yang relevan. Tentukan pasangan kunci/nilai sebagai :. Berikut adalah kunci yang Anda gunakan untuk menentukan lokasi pengguna. lat (wajib): Garis lintang lokasi klien, dalam derajat. Garis lintang harus lebih besar dari atau sama dengan -90.0 dan kurang dari atau sama dengan +90.0. Nilai negatif menunjukkan garis lintang selatan dan nilai positif menunjukkan garis lintang utara. panjang (diperlukan): Garis bujur lokasi klien, dalam derajat. Bujur harus lebih besar dari atau sama dengan -180.0 dan kurang dari atau sama dengan +180.0. Nilai negatif menunjukkan bujur barat dan nilai positif menunjukkan bujur timur. re (wajib): Radius, dalam meter, yang menentukan akurasi horizontal koordinat. Berikan nilai yang ditampilkan oleh layanan lokasi perangkat. Nilai umum mungkin 22m untuk GPS/Wi-Fi, 380m untuk triangulasi menara sel, dan 18.000m untuk pencarian IP terbalik. ts (opsional): UTC UNIX tanda waktu saat klien berada di lokasi tersebut. (Tanda waktu UNIX adalah jumlah detik sejak 1 Januari 1970.) kepala (opsional): Judul relatif klien atau arah perjalanan. Tentukan arah perjalanan sebagai derajat dari 0 hingga 360, menghitung searah jarum jam relatif terhadap utara sejati. Tentukan kunci ini hanya jika kunci sp bukan nol. sp (opsional): Kecepatan horizontal (kecepatan), dalam meter per detik, yang dilalui perangkat klien. alt (opsional): Ketinggian perangkat klien, dalam meter. adalah (opsional): Radius, dalam meter, yang menentukan akurasi vertikal koordinat. Tentukan kunci ini hanya jika Anda menentukan kunci alt. Meskipun banyak kunci bersifat opsional, semakin banyak informasi yang Anda berikan, semakin akurat hasil lokasinya. Meskipun opsional, Anda dianjurkan untuk selalu menentukan lokasi geografis pengguna. Menyediakan lokasi sangat penting jika alamat IP klien tidak secara akurat mencerminkan lokasi fisik pengguna (misalnya, jika klien menggunakan VPN). Untuk hasil yang optimal, Anda harus menyertakan header ini dan header X-MSEdge-ClientIP, tetapi minimal, Anda harus menyertakan header ini. |
Respons
| Name | Type | Description |
|---|---|---|
| 200 OK |
Berhasil. |
|
| Other Status Codes |
Terjadi kesalahan. Periksa jenis respons dan/atau kode status untuk detail selengkapnya. |
Keamanan
Ocp-Apim-Subscription-Key
Type:
apiKey
In:
header
Contoh
Successful visual search
Sample Request
POST {Endpoint}/bing/v7.0/images/visualsearch
Sample Response
{
"_type": "ImageKnowledge",
"tags": [
{
"image": {
"thumbnailUrl": "https://tse4.mm.bing.net/th?q=Space+Needle&pid=Api&mkt=en-US&adlt=moderate"
},
"displayName": "Space Needle",
"boundingBox": {
"queryRectangle": {
"topLeft": {
"x": 0,
"y": 0
},
"topRight": {
"x": 1,
"y": 0
},
"bottomRight": {
"x": 1,
"y": 1
},
"bottomLeft": {
"x": 0,
"y": 1
}
},
"displayRectangle": {
"topLeft": {
"x": 0,
"y": 0
},
"topRight": {
"x": 1,
"y": 0
},
"bottomRight": {
"x": 1,
"y": 1
},
"bottomLeft": {
"x": 0,
"y": 1
}
}
},
"actions": [
{
"_type": "ImageAction",
"actionType": "ImageById",
"image": {
"webSearchUrl": "https://www.bing.com/images/search?view=detailv2&FORM=OIIRPO",
"name": "",
"contentUrl": "https://assets0.roadtrippers.com/uploads/poi_gallery_image/image/319703805/-quality_60_-interlace_Plane_-resize_1024x480_U__-gravity_center_-extent_1024x480/poi_gallery_image-image-9e436dcb-f4af-4965-9fd6-d526b1af1758.jpg",
"hostPageUrl": "https://assets0.roadtrippers.com/uploads/poi_gallery_image/image/319703805/-quality_60_-interlace_Plane_-resize_1024x480_U__-gravity_center_-extent_1024x480/poi_gallery_image-image-9e436dcb-f4af-4965-9fd6-d526b1af1758.jpg",
"contentSize": "47157 B",
"encodingFormat": "jpeg",
"hostPageDisplayUrl": "https://assets0.roadtrippers.com/uploads/poi_gallery_image/image/319703805/-quality_60_-interlace_Plane_-resize_1024x480_U__-gravity_center_-extent_1024x480/poi_gallery_image-image-9e436dcb-f4af-4965-9fd6-d526b1af1758.jpg",
"width": 1024,
"height": 480,
"thumbnail": {
"width": 0,
"height": 0
},
"accentColor": "31749A"
}
}
]
},
{
"image": {
"thumbnailUrl": "https://tse4.mm.bing.net/th?q=city&pid=Api&mkt=en-US&adlt=moderate"
},
"displayName": "city",
"boundingBox": {
"queryRectangle": {
"topLeft": {
"x": 0,
"y": 0
},
"topRight": {
"x": 1,
"y": 0
},
"bottomRight": {
"x": 1,
"y": 1
},
"bottomLeft": {
"x": 0,
"y": 1
}
},
"displayRectangle": {
"topLeft": {
"x": 0,
"y": 0
},
"topRight": {
"x": 1,
"y": 0
},
"bottomRight": {
"x": 1,
"y": 1
},
"bottomLeft": {
"x": 0,
"y": 1
}
}
},
"actions": [
{
"_type": "ImageAction",
"webSearchUrl": "https://www.bing.com/images/search?q=city",
"displayName": "city",
"serviceUrl": "https://www.bing.com/api/v7/images/search?q=city",
"actionType": "ImageResults"
}
]
}
],
"image": {
"imageInsightsToken": "ccid_5raYvpmc*mid_28189CE73748FE8CB0AB80F7B377C4DA64EA132E"
}
}
Definisi
|
Aggregate |
Mendefinisikan daftar penawaran dari pedagang yang terkait dengan gambar. |
|
Aggregate |
Menentukan metrik yang menunjukkan seberapa baik item dinilai oleh orang lain. |
| Currency |
Mata uang moneter. Misalnya, USD. |
| Error |
Mendefinisikan kesalahan yang terjadi. |
|
Error |
Kode kesalahan yang mengidentifikasi kategori kesalahan. |
|
Error |
Respons tingkat atas yang mewakili permintaan yang gagal. |
|
Error |
Kode kesalahan yang selanjutnya membantu mengidentifikasi kesalahan. |
|
Image |
Menentukan tindakan entitas. |
|
Image |
Menentukan respons API pencarian visual. |
|
Image |
Menentukan tindakan daftar gambar. |
|
Image |
Mendefinisikan gambar. |
|
Image |
Mendefinisikan tindakan resep. |
|
Image |
Menentukan tindakan pencarian terkait. |
|
Image |
Menentukan tindakan sumber belanja. |
|
Images |
Menentukan hitungan jumlah situs web tempat Anda dapat berbelanja atau melakukan tindakan lain yang terkait dengan gambar. |
|
Images |
Menentukan daftar gambar. |
|
Image |
Tag pencarian visual. |
|
Image |
Menentukan wilayah gambar yang relevan dengan ImageTag. |
|
Item |
Ketersediaan item. Berikut ini adalah nilai yang mungkin: Dihentikan, InStock, InStoreOnly, LimitedAvailability, OnlineOnly, OutOfStock, PreOrder, SoldOut. |
|
Normalized |
Menentukan wilayah gambar. Wilayah ini adalah convex quadrilateral yang ditentukan oleh koordinat kiri atas, kanan atas, kiri bawah, dan titik kanan bawah. Koordinat adalah nilai pecahan dari lebar dan tinggi gambar asli dalam rentang 0,0 hingga 1,0. |
| Offer |
Mendefinisikan penawaran pedagang. |
| Organization |
Mendefinisikan organisasi. |
| Point2D |
Menentukan titik 2D dengan koordinat X dan Y. |
| Query |
Menentukan kueri pencarian. |
| Recipe |
Mendefinisikan resep memasak. |
|
Recipes |
Mendefinisikan daftar resep. |
|
Related |
Menentukan daftar pencarian terkait. |
|
Safe |
Filter hasil gambar dalam tindakan dengan jenis 'VisualSearch' untuk konten dewasa. Berikut ini adalah kemungkinan nilai filter. Nonaktif: Dapat mengembalikan gambar dengan konten dewasa. Sedang: Jangan mengembalikan gambar dengan konten dewasa. Ketat: Jangan mengembalikan gambar dengan konten dewasa. Defaultnya adalah Moderate. Jika permintaan berasal dari pasar yang Bing kebijakan dewasa mengharuskan safeSearch diatur ke Ketat, Bing mengabaikan nilai safeSearch dan menggunakan Strict. Jika Anda menggunakan situs: filter dalam permintaan pengetahuan, ada kemungkinan respons dapat berisi konten dewasa terlepas dari apa parameter kueri safeSearch diatur ke. Gunakan situs: hanya jika Anda mengetahui konten di situs dan skenario Anda mendukung kemungkinan konten dewasa. |
| Thing |
Mendefinisikan sesuatu. |
|
XBing |
Mengaktifkan kepatuhan swagger. |
AggregateOffer
Mendefinisikan daftar penawaran dari pedagang yang terkait dengan gambar.
| Name | Type | Default Value | Description |
|---|---|---|---|
| aggregateRating |
Peringkat agregat yang menunjukkan seberapa baik produk telah dinilai oleh orang lain. |
||
| availability |
Ketersediaan item. Berikut ini adalah nilai yang mungkin: Dihentikan, InStock, InStoreOnly, LimitedAvailability, OnlineOnly, OutOfStock, PreOrder, SoldOut. |
||
| lastUpdated |
|
Tanggal terakhir penawaran diperbarui. Tanggal dalam bentuk YYYY-MM-DD. |
|
| offers |
|
Daftar penawaran dari pedagang yang memiliki penawaran yang terkait dengan gambar. |
|
| price |
|
Harga item. |
|
| priceCurrency | USD |
Mata uang moneter. Misalnya, USD. |
|
| seller |
Penjual untuk penawaran ini. |
AggregateRating
Menentukan metrik yang menunjukkan seberapa baik item dinilai oleh orang lain.
| Name | Type | Description |
|---|---|---|
| _type |
string:
|
|
| bestRating |
|
Ulasan berperingkat tertinggi. Nilai yang mungkin adalah 1,0 hingga 5,0. |
| ratingValue |
|
Peringkat rata-rata (rata-rata). Nilai yang mungkin adalah 1,0 hingga 5,0. |
| reviewCount |
|
Berapa kali resep telah dinilai atau ditinjau. |
| text |
|
Representasi teks item. |
Currency
Mata uang moneter. Misalnya, USD.
| Name | Type | Description |
|---|---|---|
| AED |
|
|
| AFN |
|
|
| ALL |
|
|
| AMD |
|
|
| ANG |
|
|
| AOA |
|
|
| ARS |
|
|
| AUD |
|
|
| AWG |
|
|
| AZN |
|
|
| BAM |
|
|
| BBD |
|
|
| BDT |
|
|
| BGN |
|
|
| BHD |
|
|
| BIF |
|
|
| BMD |
|
|
| BND |
|
|
| BOB |
|
|
| BOV |
|
|
| BRL |
|
|
| BSD |
|
|
| BTN |
|
|
| BWP |
|
|
| BYR |
|
|
| BZD |
|
|
| CAD |
|
|
| CDF |
|
|
| CHE |
|
|
| CHF |
|
|
| CHW |
|
|
| CLF |
|
|
| CLP |
|
|
| CNY |
|
|
| COP |
|
|
| COU |
|
|
| CRC |
|
|
| CUC |
|
|
| CUP |
|
|
| CVE |
|
|
| CZK |
|
|
| DJF |
|
|
| DKK |
|
|
| DOP |
|
|
| DZD |
|
|
| EGP |
|
|
| ERN |
|
|
| ETB |
|
|
| EUR |
|
|
| FJD |
|
|
| FKP |
|
|
| GBP |
|
|
| GEL |
|
|
| GHS |
|
|
| GIP |
|
|
| GMD |
|
|
| GNF |
|
|
| GTQ |
|
|
| GYD |
|
|
| HKD |
|
|
| HNL |
|
|
| HRK |
|
|
| HTG |
|
|
| HUF |
|
|
| IDR |
|
|
| ILS |
|
|
| INR |
|
|
| IQD |
|
|
| IRR |
|
|
| ISK |
|
|
| JMD |
|
|
| JOD |
|
|
| JPY |
|
|
| KES |
|
|
| KGS |
|
|
| KHR |
|
|
| KMF |
|
|
| KPW |
|
|
| KRW |
|
|
| KWD |
|
|
| KYD |
|
|
| KZT |
|
|
| LAK |
|
|
| LBP |
|
|
| LKR |
|
|
| LRD |
|
|
| LSL |
|
|
| LYD |
|
|
| MAD |
|
|
| MDL |
|
|
| MGA |
|
|
| MKD |
|
|
| MMK |
|
|
| MNT |
|
|
| MOP |
|
|
| MRO |
|
|
| MUR |
|
|
| MVR |
|
|
| MWK |
|
|
| MXN |
|
|
| MXV |
|
|
| MYR |
|
|
| MZN |
|
|
| NAD |
|
|
| NGN |
|
|
| NIO |
|
|
| NOK |
|
|
| NPR |
|
|
| NZD |
|
|
| OMR |
|
|
| PAB |
|
|
| PEN |
|
|
| PGK |
|
|
| PHP |
|
|
| PKR |
|
|
| PLN |
|
|
| PYG |
|
|
| QAR |
|
|
| RON |
|
|
| RSD |
|
|
| RUB |
|
|
| RWF |
|
|
| SAR |
|
|
| SBD |
|
|
| SCR |
|
|
| SDG |
|
|
| SEK |
|
|
| SGD |
|
|
| SHP |
|
|
| SLL |
|
|
| SOS |
|
|
| SRD |
|
|
| SSP |
|
|
| STD |
|
|
| SYP |
|
|
| SZL |
|
|
| THB |
|
|
| TJS |
|
|
| TMT |
|
|
| TND |
|
|
| TOP |
|
|
| TRY |
|
|
| TTD |
|
|
| TWD |
|
|
| TZS |
|
|
| UAH |
|
|
| UGX |
|
|
| USD |
|
|
| UYU |
|
|
| UZS |
|
|
| VEF |
|
|
| VND |
|
|
| VUV |
|
|
| WST |
|
|
| XAF |
|
|
| XCD |
|
|
| XOF |
|
|
| XPF |
|
|
| YER |
|
|
| ZAR |
|
|
| ZMW |
|
Error
Mendefinisikan kesalahan yang terjadi.
| Name | Type | Default Value | Description |
|---|---|---|---|
| code | None |
Kode kesalahan yang mengidentifikasi kategori kesalahan. |
|
| message |
|
Deskripsi kesalahan. |
|
| moreDetails |
|
Deskripsi yang menyediakan informasi tambahan tentang kesalahan tersebut. |
|
| parameter |
|
Parameter dalam permintaan yang menyebabkan kesalahan. |
|
| subCode |
Kode kesalahan yang selanjutnya membantu mengidentifikasi kesalahan. |
||
| value |
|
Nilai parameter dalam permintaan yang tidak valid. |
ErrorCode
Kode kesalahan yang mengidentifikasi kategori kesalahan.
| Name | Type | Description |
|---|---|---|
| InsufficientAuthorization |
|
|
| InvalidAuthorization |
|
|
| InvalidRequest |
|
|
| None |
|
|
| RateLimitExceeded |
|
|
| ServerError |
|
ErrorResponse
Respons tingkat atas yang mewakili permintaan yang gagal.
| Name | Type | Description |
|---|---|---|
| _type |
|
|
| errors |
|
Daftar kesalahan yang menjelaskan alasan permintaan gagal. |
| id |
|
Pengidentifikasi string. |
| readLink |
|
URL yang mengembalikan sumber daya ini. Untuk menggunakan URL, tambahkan parameter kueri yang sesuai dan sertakan header Ocp-Apim-Subscription-Key. |
| webSearchUrl |
|
URL untuk Bing hasil pencarian untuk item ini. |
ErrorSubCode
Kode kesalahan yang selanjutnya membantu mengidentifikasi kesalahan.
| Name | Type | Description |
|---|---|---|
| AuthorizationDisabled |
|
|
| AuthorizationExpired |
|
|
| AuthorizationMissing |
|
|
| AuthorizationRedundancy |
|
|
| Blocked |
|
|
| HttpNotAllowed |
|
|
| NotImplemented |
|
|
| ParameterInvalidValue |
|
|
| ParameterMissing |
|
|
| ResourceError |
|
|
| UnexpectedError |
|
ImageEntityAction
Menentukan tindakan entitas.
| Name | Type | Description |
|---|---|---|
| _type | string: |
Menentukan sub-kelas tindakan. |
| actionType |
|
String yang mewakili jenis tindakan. |
| datePublished |
|
Tanggal di mana CreativeWork diterbitkan. |
| displayName |
|
Nama tampilan untuk tindakan tersebut. |
| isTopAction |
|
Boolean yang mewakili apakah hasil ini adalah tindakan teratas. |
| provider |
|
Sumber karya kreatif. |
| result |
|
Hasil yang dihasilkan dalam tindakan. |
| serviceUrl |
|
Gunakan URL ini untuk mendapatkan data tambahan untuk menentukan cara mengambil tindakan yang sesuai. Misalnya, serviceUrl mungkin mengembalikan JSON bersama dengan URL gambar. |
| text |
|
Konten teks karya kreatif ini. |
| thumbnailUrl |
|
URL ke gambar mini item. |
ImageKnowledge
Menentukan respons API pencarian visual.
| Name | Type | Description |
|---|---|---|
| _type |
|
|
| id |
|
Pengidentifikasi string. |
| image |
Objek gambar yang berisi metadata tentang gambar yang diminta. |
|
| readLink |
|
URL yang mengembalikan sumber daya ini. Untuk menggunakan URL, tambahkan parameter kueri yang sesuai dan sertakan header Ocp-Apim-Subscription-Key. |
| tags |
|
Daftar tag pencarian visual. |
| webSearchUrl |
|
URL untuk Bing hasil pencarian untuk item ini. |
ImageModuleAction
Menentukan tindakan daftar gambar.
| Name | Type | Description |
|---|---|---|
| _type | string: |
Menentukan sub-kelas tindakan. |
| actionType |
|
String yang mewakili jenis tindakan. |
| data |
Daftar gambar. |
|
| datePublished |
|
Tanggal di mana CreativeWork diterbitkan. |
| displayName |
|
Nama tampilan untuk tindakan tersebut. |
| isTopAction |
|
Boolean yang mewakili apakah hasil ini adalah tindakan teratas. |
| provider |
|
Sumber karya kreatif. |
| result |
|
Hasil yang dihasilkan dalam tindakan. |
| serviceUrl |
|
Gunakan URL ini untuk mendapatkan data tambahan untuk menentukan cara mengambil tindakan yang sesuai. Misalnya, serviceUrl mungkin mengembalikan JSON bersama dengan URL gambar. |
| text |
|
Konten teks karya kreatif ini. |
| thumbnailUrl |
|
URL ke gambar mini item. |
ImageObject
Mendefinisikan gambar.
| Name | Type | Description |
|---|---|---|
| accentColor |
|
Angka heksadesimal tiga byte yang mewakili warna yang mendominasi gambar. Gunakan warna sebagai latar belakang sementara di klien Anda hingga gambar dimuat. |
| contentSize |
|
Ukuran konten objek media. Gunakan format "unit nilai" (misalnya, "1024 B"). |
| contentUrl |
|
URL asli untuk mengambil sumber (file) untuk objek media (misalnya, URL sumber untuk gambar). |
| datePublished |
|
Tanggal di mana CreativeWork diterbitkan. |
| encodingFormat |
|
Format pengodean (misalnya, png, gif, jpeg, dll). |
| height |
|
Tinggi objek media, dalam piksel. |
| hostPageDisplayUrl |
|
Tampilkan URL halaman yang menghosting objek media. |
| hostPageUrl |
|
URL halaman yang menghosting objek media. |
| imageId |
|
Id unik untuk gambar. |
| imageInsightsToken |
|
Token yang Anda gunakan dalam panggilan berikutnya ke Visual Search API untuk mendapatkan informasi tambahan tentang gambar. Untuk informasi tentang menggunakan token ini, lihat bidang imageInsightsToken di dalam parameter permintaan knowledgeRequest. |
| insightsMetadata |
Hitungan jumlah situs web tempat Anda dapat berbelanja atau melakukan tindakan lain yang terkait dengan gambar. Misalnya, jika gambarnya adalah pai apel, objek ini mencakup hitungan jumlah situs web tempat Anda dapat membeli pai apel. Untuk menunjukkan jumlah penawaran di UX Anda, sertakan lencana seperti ikon keranjang belanja yang berisi hitungan. Saat pengguna mengklik ikon, gunakan imageInsightsToken dalam panggilan VISUAL Search API berikutnya untuk mendapatkan daftar situs web belanja. |
|
| provider |
|
Sumber karya kreatif. |
| text |
|
Konten teks karya kreatif ini. |
| thumbnail |
URL ke gambar mini gambar. |
|
| thumbnailUrl |
|
URL ke gambar mini item. |
| visualWords |
|
Hanya untuk penggunaan internal. |
| width |
|
Lebar objek media, dalam piksel. |
ImageRecipesAction
Mendefinisikan tindakan resep.
| Name | Type | Description |
|---|---|---|
| _type | string: |
Menentukan sub-kelas tindakan. |
| actionType |
|
String yang mewakili jenis tindakan. |
| data |
Daftar resep yang terkait dengan gambar. |
|
| datePublished |
|
Tanggal di mana CreativeWork diterbitkan. |
| displayName |
|
Nama tampilan untuk tindakan tersebut. |
| isTopAction |
|
Boolean yang mewakili apakah hasil ini adalah tindakan teratas. |
| provider |
|
Sumber karya kreatif. |
| result |
|
Hasil yang dihasilkan dalam tindakan. |
| serviceUrl |
|
Gunakan URL ini untuk mendapatkan data tambahan untuk menentukan cara mengambil tindakan yang sesuai. Misalnya, serviceUrl mungkin mengembalikan JSON bersama dengan URL gambar. |
| text |
|
Konten teks karya kreatif ini. |
| thumbnailUrl |
|
URL ke gambar mini item. |
ImageRelatedSearchesAction
Menentukan tindakan pencarian terkait.
| Name | Type | Description |
|---|---|---|
| _type | string: |
Menentukan sub-kelas tindakan. |
| actionType |
|
String yang mewakili jenis tindakan. |
| data |
Daftar kueri yang terkait dengan gambar. |
|
| datePublished |
|
Tanggal di mana CreativeWork diterbitkan. |
| displayName |
|
Nama tampilan untuk tindakan tersebut. |
| isTopAction |
|
Boolean yang mewakili apakah hasil ini adalah tindakan teratas. |
| provider |
|
Sumber karya kreatif. |
| result |
|
Hasil yang dihasilkan dalam tindakan. |
| serviceUrl |
|
Gunakan URL ini untuk mendapatkan data tambahan untuk menentukan cara mengambil tindakan yang sesuai. Misalnya, serviceUrl mungkin mengembalikan JSON bersama dengan URL gambar. |
| text |
|
Konten teks karya kreatif ini. |
| thumbnailUrl |
|
URL ke gambar mini item. |
ImageShoppingSourcesAction
Menentukan tindakan sumber belanja.
| Name | Type | Description |
|---|---|---|
| _type | string: |
Menentukan sub-kelas tindakan. |
| actionType |
|
String yang mewakili jenis tindakan. |
| data |
Daftar pedagang yang menawarkan item yang terkait dengan gambar. |
|
| datePublished |
|
Tanggal di mana CreativeWork diterbitkan. |
| displayName |
|
Nama tampilan untuk tindakan tersebut. |
| isTopAction |
|
Boolean yang mewakili apakah hasil ini adalah tindakan teratas. |
| provider |
|
Sumber karya kreatif. |
| result |
|
Hasil yang dihasilkan dalam tindakan. |
| serviceUrl |
|
Gunakan URL ini untuk mendapatkan data tambahan untuk menentukan cara mengambil tindakan yang sesuai. Misalnya, serviceUrl mungkin mengembalikan JSON bersama dengan URL gambar. |
| text |
|
Konten teks karya kreatif ini. |
| thumbnailUrl |
|
URL ke gambar mini item. |
ImagesImageMetadata
Menentukan hitungan jumlah situs web tempat Anda dapat berbelanja atau melakukan tindakan lain yang terkait dengan gambar.
| Name | Type | Description |
|---|---|---|
| aggregateOffer |
Ringkasan penawaran online produk yang ditemukan dalam gambar. Misalnya, jika gambarnya adalah gaun, penawaran mungkin mengidentifikasi harga terendah dan jumlah penawaran yang ditemukan. Hanya wawasan produk yang mirip secara visual yang mencakup bidang ini. Penawaran ini mencakup bidang berikut: Nama, AgregatRating, OfferCount, dan LowPrice. |
|
| recipeSourcesCount |
|
Jumlah situs web yang menawarkan resep makanan yang terlihat dalam gambar. |
| shoppingSourcesCount |
|
Jumlah situs web yang menjual produk yang terlihat dalam gambar. |
ImagesModule
Menentukan daftar gambar.
| Name | Type | Description |
|---|---|---|
| value |
Daftar gambar. |
ImageTag
Tag pencarian visual.
| Name | Type | Description |
|---|---|---|
| _type |
|
|
| actions | ImageAction[]: |
Tindakan dalam tag ini. Urutan item menunjukkan urutan peringkat default tindakan ini, dengan tindakan pertama menjadi niat pengguna yang paling mungkin. |
| alternateName |
|
Alias untuk item. |
| bingId |
|
ID yang secara unik mengidentifikasi item ini. |
| boundingBox |
Kotak pembatas untuk tag ini. Untuk tag default, tidak ada kotak pembatas. |
|
| description |
|
Deskripsi singkat tentang item. |
| displayName |
|
Nama tampilan untuk tag ini. Untuk tag default, nama tampilan kosong. |
| id |
|
Pengidentifikasi string. |
| image |
Gambar item. |
|
| name |
|
Nama benda yang diwakili oleh objek ini. |
| readLink |
|
URL yang mengembalikan sumber daya ini. Untuk menggunakan URL, tambahkan parameter kueri yang sesuai dan sertakan header Ocp-Apim-Subscription-Key. |
| url |
|
URL untuk mendapatkan informasi lebih lanjut tentang hal yang diwakili oleh objek ini. |
| webSearchUrl |
|
URL untuk Bing hasil pencarian untuk item ini. |
ImageTagRegion
Menentukan wilayah gambar yang relevan dengan ImageTag.
| Name | Type | Description |
|---|---|---|
| displayRectangle |
Persegi panjang yang direkomendasikan untuk ditampilkan kepada pengguna. |
|
| queryRectangle |
Persegi panjang yang menguraikan area yang menarik untuk tag ini. |
ItemAvailability
Ketersediaan item. Berikut ini adalah nilai yang mungkin: Dihentikan, InStock, InStoreOnly, LimitedAvailability, OnlineOnly, OutOfStock, PreOrder, SoldOut.
| Name | Type | Description |
|---|---|---|
| Discontinued |
|
|
| InStock |
|
|
| InStoreOnly |
|
|
| LimitedAvailability |
|
|
| OnlineOnly |
|
|
| OutOfStock |
|
|
| PreOrder |
|
|
| SoldOut |
|
NormalizedQuadrilateral
Menentukan wilayah gambar. Wilayah ini adalah convex quadrilateral yang ditentukan oleh koordinat kiri atas, kanan atas, kiri bawah, dan titik kanan bawah. Koordinat adalah nilai pecahan dari lebar dan tinggi gambar asli dalam rentang 0,0 hingga 1,0.
| Name | Type | Description |
|---|---|---|
| _type |
|
|
| alternateName |
|
Alias untuk item. |
| bingId |
|
ID yang secara unik mengidentifikasi item ini. |
| bottomLeft |
Koordinat sudut kiri bawah. |
|
| bottomRight |
Koordinat sudut kanan bawah. |
|
| description |
|
Deskripsi singkat tentang item. |
| id |
|
Pengidentifikasi string. |
| image |
Gambar item. |
|
| name |
|
Nama benda yang diwakili oleh objek ini. |
| readLink |
|
URL yang mengembalikan sumber daya ini. Untuk menggunakan URL, tambahkan parameter kueri yang sesuai dan sertakan header Ocp-Apim-Subscription-Key. |
| topLeft |
Koordinat sudut kiri atas. |
|
| topRight |
Koordinat sudut kanan atas. |
|
| url |
|
URL untuk mendapatkan informasi lebih lanjut tentang hal yang diwakili oleh objek ini. |
| webSearchUrl |
|
URL untuk Bing hasil pencarian untuk item ini. |
Offer
Mendefinisikan penawaran pedagang.
| Name | Type | Default Value | Description |
|---|---|---|---|
| _type |
|
||
| aggregateRating |
Peringkat agregat yang menunjukkan seberapa baik produk telah dinilai oleh orang lain. |
||
| alternateName |
|
Alias untuk item. |
|
| availability |
Ketersediaan item. Berikut ini adalah nilai yang mungkin: Dihentikan, InStock, InStoreOnly, LimitedAvailability, OnlineOnly, OutOfStock, PreOrder, SoldOut. |
||
| bingId |
|
ID yang secara unik mengidentifikasi item ini. |
|
| description |
|
Deskripsi singkat tentang item. |
|
| id |
|
Pengidentifikasi string. |
|
| image |
Gambar item. |
||
| lastUpdated |
|
Tanggal terakhir penawaran diperbarui. Tanggal dalam bentuk YYYY-MM-DD. |
|
| name |
|
Nama benda yang diwakili oleh objek ini. |
|
| price |
|
Harga item. |
|
| priceCurrency | USD |
Mata uang moneter. Misalnya, USD. |
|
| readLink |
|
URL yang mengembalikan sumber daya ini. Untuk menggunakan URL, tambahkan parameter kueri yang sesuai dan sertakan header Ocp-Apim-Subscription-Key. |
|
| seller |
Penjual untuk penawaran ini. |
||
| url |
|
URL untuk mendapatkan informasi lebih lanjut tentang hal yang diwakili oleh objek ini. |
|
| webSearchUrl |
|
URL untuk Bing hasil pencarian untuk item ini. |
Organization
Mendefinisikan organisasi.
| Name | Type | Description |
|---|---|---|
| _type |
|
|
| alternateName |
|
Alias untuk item. |
| bingId |
|
ID yang secara unik mengidentifikasi item ini. |
| description |
|
Deskripsi singkat tentang item. |
| id |
|
Pengidentifikasi string. |
| image |
Gambar item. |
|
| name |
|
Nama benda yang diwakili oleh objek ini. |
| readLink |
|
URL yang mengembalikan sumber daya ini. Untuk menggunakan URL, tambahkan parameter kueri yang sesuai dan sertakan header Ocp-Apim-Subscription-Key. |
| url |
|
URL untuk mendapatkan informasi lebih lanjut tentang hal yang diwakili oleh objek ini. |
| webSearchUrl |
|
URL untuk Bing hasil pencarian untuk item ini. |
Point2D
Menentukan titik 2D dengan koordinat X dan Y.
| Name | Type | Description |
|---|---|---|
| _type |
|
|
| alternateName |
|
Alias untuk item. |
| bingId |
|
ID yang secara unik mengidentifikasi item ini. |
| description |
|
Deskripsi singkat tentang item. |
| id |
|
Pengidentifikasi string. |
| image |
Gambar item. |
|
| name |
|
Nama benda yang diwakili oleh objek ini. |
| readLink |
|
URL yang mengembalikan sumber daya ini. Untuk menggunakan URL, tambahkan parameter kueri yang sesuai dan sertakan header Ocp-Apim-Subscription-Key. |
| url |
|
URL untuk mendapatkan informasi lebih lanjut tentang hal yang diwakili oleh objek ini. |
| webSearchUrl |
|
URL untuk Bing hasil pencarian untuk item ini. |
| x |
|
Koordinat x titik. |
| y |
|
Koordinat y titik. |
Query
Menentukan kueri pencarian.
| Name | Type | Description |
|---|---|---|
| displayText |
|
Versi tampilan istilah kueri. |
| searchLink |
|
URL yang Anda gunakan untuk mendapatkan hasil pencarian terkait. Sebelum menggunakan URL, Anda harus menambahkan parameter kueri yang sesuai dan menyertakan header Ocp-Apim-Subscription-Key. Gunakan URL ini jika Anda menampilkan hasilnya di antarmuka pengguna Anda sendiri. Jika tidak, gunakan URL webSearchUrl. |
| text |
|
String kueri. Gunakan string ini sebagai istilah kueri dalam permintaan pencarian baru. |
| thumbnail |
URL ke gambar mini gambar terkait. |
|
| webSearchUrl |
|
URL yang membawa pengguna ke halaman hasil pencarian Bing untuk kueri. |
Recipe
Mendefinisikan resep memasak.
| Name | Type | Description |
|---|---|---|
| cookTime |
|
Jumlah waktu yang dibutuhkan makanan untuk memasak. Misalnya, PT25M. Untuk informasi tentang format waktu, lihat http://en.wikipedia.org/wiki/ISO_8601#Durations. |
| datePublished |
|
Tanggal di mana CreativeWork diterbitkan. |
| prepTime |
|
Jumlah waktu yang diperlukan untuk menyiapkan bahan-bahan. Misalnya, PT15M. Untuk informasi tentang format waktu, lihat http://en.wikipedia.org/wiki/ISO_8601#Durations. |
| provider |
|
Sumber karya kreatif. |
| text |
|
Konten teks karya kreatif ini. |
| thumbnailUrl |
|
URL ke gambar mini item. |
| totalTime |
|
Jumlah total waktu yang diperlukan untuk menyiapkan dan memasak resep. Misalnya, PT45M. Untuk informasi tentang format waktu, lihat http://en.wikipedia.org/wiki/ISO_8601#Durations. |
RecipesModule
Mendefinisikan daftar resep.
| Name | Type | Description |
|---|---|---|
| value |
|
Daftar resep. |
RelatedSearchesModule
Menentukan daftar pencarian terkait.
| Name | Type | Description |
|---|---|---|
| value |
|
Daftar pencarian terkait. |
SafeSearch
Filter hasil gambar dalam tindakan dengan jenis 'VisualSearch' untuk konten dewasa. Berikut ini adalah kemungkinan nilai filter. Nonaktif: Dapat mengembalikan gambar dengan konten dewasa. Sedang: Jangan mengembalikan gambar dengan konten dewasa. Ketat: Jangan mengembalikan gambar dengan konten dewasa. Defaultnya adalah Moderate. Jika permintaan berasal dari pasar yang Bing kebijakan dewasa mengharuskan safeSearch diatur ke Ketat, Bing mengabaikan nilai safeSearch dan menggunakan Strict. Jika Anda menggunakan situs: filter dalam permintaan pengetahuan, ada kemungkinan respons dapat berisi konten dewasa terlepas dari apa parameter kueri safeSearch diatur ke. Gunakan situs: hanya jika Anda mengetahui konten di situs dan skenario Anda mendukung kemungkinan konten dewasa.
| Name | Type | Description |
|---|---|---|
| Moderate |
|
|
| Off |
|
|
| Strict |
|
Thing
Mendefinisikan sesuatu.
| Name | Type | Description |
|---|---|---|
| _type |
|
|
| alternateName |
|
Alias untuk item. |
| bingId |
|
ID yang secara unik mengidentifikasi item ini. |
| description |
|
Deskripsi singkat tentang item. |
| id |
|
Pengidentifikasi string. |
| image |
Gambar item. |
|
| name |
|
Nama benda yang diwakili oleh objek ini. |
| readLink |
|
URL yang mengembalikan sumber daya ini. Untuk menggunakan URL, tambahkan parameter kueri yang sesuai dan sertakan header Ocp-Apim-Subscription-Key. |
| url |
|
URL untuk mendapatkan informasi lebih lanjut tentang hal yang diwakili oleh objek ini. |
| webSearchUrl |
|
URL untuk Bing hasil pencarian untuk item ini. |
XBingApisSDK
Mengaktifkan kepatuhan swagger.
| Name | Type | Description |
|---|---|---|
| true |
|