2017-09-20 1 views

Répondre

0

Pour les images déjà indexées Bing, vous pouvez utiliser l'appel API suivantes:

boucle -v -X GET "https://api.cognitive.microsoft.com/bing/v7.0/images/details?imgurl=YOUR_IMAGE_URL&mkt=en-us&modules=similarimages" -H "Ocp-Apim-Abonnement-clés: YOUR_ACCESS_KEY".

Cela vous donnera des images similaires pour l'URL donnée.

+0

Je ne crois pas que ce soit ce dont j'ai besoin. Le faire à votre façon, je crois, vous oblige à fournir une URL à une image qui est déjà sur Internet quelque part. Ce que je cherche, c'est une méthode pour poster et uploader l'image, probablement en binaire avec Bing. Ce qui devrait être comme la façon dont fonctionne Bing lorsque vous téléchargez une image. –

+0

Pour cette utilisation, vous pouvez essayer la méthode POST avec le point de terminaison suivant: https://api.cognitive.microsoft.com/go/v7.0/images/details?modules=similarimages&Content-Type=form-data. Effectuez l'appel asynchrone: var message = wait client.PostAsync (url, content), où content est l'image binaire. – Ronak

+0

C'est fait! Mon code était en fait presque exact à ce que vous avez fourni, sauf que j'avais .../bing/v7.0/images/search ... et vous aviez ../bing/7.0/images/details ... Merci de votre aide! –