Metni vurgulamak için dekorasyon işaretçilerini kullanma
Uyarı
30 Ekim 2020'de Bing Arama API'leri Azure yapay zeka hizmetlerinden Bing Arama Hizmetlerine taşındı. Bu belgeler yalnızca başvuru için sağlanır. Güncelleştirilmiş belgeler için Bing arama API'sinin belgelerine bakın. Bing araması için yeni Azure kaynakları oluşturma yönergeleri için bkz. Azure Market aracılığıyla Bing Arama kaynağı oluşturma.
Bing, bazı yanıtların görüntü dizelerinde sorgu terimlerini (veya Bing'in ilgili bulduğu diğer terimleri) işaretleyen isabet vurgulama desteği sağlar. Örneğin, bir web sayfası sonucunun name
, displayUrl
ve snippet
alanları işaretli sorgu terimleri içerebilir.
Varsayılan olarak, Bing görüntü dizelerinde vurgulama işaretçileri içermez. İşaretçileri etkinleştirmek için isteğinize sorgu parametresini ekleyin textDecorations
ve olarak true
ayarlayın.
İsabet vurgulama örneği
Aşağıdaki örnekte için Sailing Dinghy
bir web sonucu gösterilmektedir. Bing, E000 ve E001 Unicode karakterlerini kullanarak sorgu teriminin başlangıcını ve sonunu işaretledi.
Sonucu kullanıcı arabiriminizde görüntülemeden önce Unicode karakterlerini görüntüleme biçiminiz için uygun karakterlerle değiştirin.
İşaretçi biçimlendirmesi
Bing, unicode karakterleri veya HTML etiketlerini işaretçi olarak kullanma seçeneği sağlar. Kullanılacak işaretçileri belirtmek için textFormat sorgu parametresini ekleyin:
Değer | Işaretleyici |
---|---|
textFormat=Raw |
Unicode karakterler (varsayılan) |
textFormat=HTML |
HTML karakterleri |
Ek metin süslemeleri
Bing birkaç farklı metin dekorasyonu döndürebilir. Örneğin, bir Computation
yanıt alandaki sorgu terimi log(2)
expression
için alt simge işaretçileri içerebilir.
İstekte süslemeler belirtilmemişse, expression
alanı içerir log10(2)
.
ise textDecorations
true
, Bing yanıtların görüntü dizelerine aşağıdaki işaretçileri içerebilir. Eşdeğer HTML etiketi yoksa tablo hücresi boş olur.
Unicode | HTML | Description |
---|---|---|
U+E000 | <B> | Sorgu teriminin başlangıcını işaretler (isabet vurgulama) |
U+E001 | </B> | Sorgu teriminin sonunu işaretler |
U+E002 | <ı> | Italik içeriğin başlangıcını işaretler |
U+E003 | </ı> | Italik içeriğin sonunu işaretler |
U+E004 | <Br/> | Satır sonunu işaretler |
U+E005 | Telefon numarasının başlangıcını işaretler | |
U+E006 | Telefon numarasının sonunu işaretler | |
U+E007 | Adresin başlangıcını işaretler | |
U+E008 | Adresin sonunu işaretler | |
U+E009 | Bölünemeyen bir alanı işaretler | |
U+E00C | <Güçlü> | Kalın içeriğin başlangıcını işaretler |
U+E00D | </Güçlü> | Kalın içeriğin sonunu işaretler |
U+E00E | Arka planı çevresindeki arka plandan daha açık olması gereken içeriğin başlangıcını işaretler | |
U+E00F | Arka planı çevresindeki arka plandan daha açık olması gereken içeriğin sonunu işaretler | |
U+E010 | Arka planı çevresindeki arka plandan daha koyu olması gereken içeriğin başlangıcını işaretler | |
U+E011 | Arka planı çevresindeki arka plandan daha koyu olması gereken içeriğin sonunu işaretler | |
U+E012 | <Del> | İşaretlenmesi gereken içeriğin başlangıcını işaretler |
U+E013 | </Del> | İşaretlenmesi gereken içeriğin sonunu işaretler |
U+E016 | <Alt> | Alt simge içeriğinin başlangıcını işaretler |
U+E017 | </Alt> | Alt simge içeriğinin sonunu işaretler |
U+E018 | <Sup> | Üst simge içeriğinin başlangıcını işaretler |
U+E019 | </Sup> | Üst simge içeriğinin sonunu işaretler |