Freigeben über


APIs für die Webentwicklung

Diese Liste umfasst ein breites Spektrum von APIs von Microsoft, die Webentwickler möglicherweise interessieren. Weitere webentwicklungsorientierte Tools und Dienste finden Sie auf der Webentwicklung auf Windows Übersichtsseite.

  • Adaptive Cards: Ein offenes Kartenaustauschformat, mit dem Entwickler UI-Inhalte auf gemeinsame und konsistente Weise austauschen können, sodass Aktionen erfordernde Inhalte direkt in Ihre Apps eingefügt werden können.

  • ASP.NET Web-APIs: Erstellen Sie sichere REST-APIs auf einer beliebigen Plattform mit C#.

  • Azure DevOps Services REST API: Azure DevOps ermöglicht die Zusammenarbeit bei der Softwareentwicklung durch Quellcodeverwaltung, Arbeitsverfolgung und kontinuierliche Integration und Bereitstellung sowohl lokal als auch in der Cloud.

  • Azure Media Player: Ein webfreundlicher Media Player, der automatisch das beste Wiedergabeformat auswäht, umfasst Fallback für Flash und Silverlight und bietet integrierten Inhaltsschutz.

  • Bing Ads-API: Bing Ads ist eine PpC-Werbeplattform (Pay-per-Click), die verwendet wird, um Anzeigen basierend auf den Schlüsselwörtern anzuzeigen, die in der Suchabfrage eines Benutzers verwendet werden.

  • Bing Knowledge Widget: Verbessert Ihre Website mit der Leistungsfähigkeit des Bing-Wissensrepositorys und stellt Ihren Benutzern relevante Informationen zu den Entitäten bereit, die im Kontext Ihrer Seite erkannt wurden.

  • Bing Maps REST Services API: Dienste zum Ausführen von Aufgaben wie Geocodierung, Reverse-Geocodierung, Routing und statischen Bildern.

  • Bing Maps Web Control: Microsofts modernes Web mapping Developer Kit, das für Business Intelligence-Szenarien optimiert ist.

  • Bing Search APIs: Bing Search APIs Websuche, Bildsuche, Nachrichtensuche, benutzerdefinierte Suche, Autouggest, Rechtschreibprüfung, visuelle Suche, Entitätssuche und Videosuche einschließen.

  • REST-API von Bing Spatial Data Services: Batch-Geocodierung, POI-Daten (Point of Interest) und die Möglichkeit, Ihre räumlichen Daten zu speichern und verfügbar zu machen.

  • Cognitive Services-APIs: Erstellen Sie intelligente und unterstützte Algorithmen in Apps, Websites und Bots, um Ihre Benutzeranforderungen zu sehen, zu hören, zu sprechen, zu verstehen und zu interpretieren. Abdeckungen: Vision, Sprache, Entscheidung, Suche, Cognitive Service-Container und Cognitive Services für Big Data.

  • Computer Vision API: Bietet Entwicklern Zugriff auf erweiterte Algorithmen zum Verarbeiten von Bildern und zurückgeben von Informationen.

  • Inhaltsmoderator-APIs: KI-gestützter Inhaltsmoderationsdienst, der Text, Bild und Videos überprüft und Inhaltskennzeichnungen automatisch anwendet, sowie ein Überprüfungstool, eine Onlinemoderatorumgebung für ein Team von menschlichen Bearbeitern.

  • Gesichtserkennungs-API: Erkennen, Erkennen und Analysieren von menschlichen Gesichtern in Bildern.

  • Knowledge Exploration Service
    Ermöglichen Sie interaktive Suchfunktionen über strukturierte Daten über Eingaben in natürlicher Sprache.

  • Language Understanding Intelligent Service (LUIS): Ermöglichen Sie Ihren Anwendungen zu verstehen, was eine Person in ihren eigenen Worten möchte.

  • LinkedIn: Zu Profil hinzufügen: Erhalten Sie Ihre Zertifizierungen und Grade auf den Profilen von Mitgliedern mit einem Klick.

  • Microsoft Graft API: Microsoft Graph ist eine RESTful-Web-API, mit der Sie auf Microsoft Cloud-Dienstressourcen zugreifen können.

  • Monaco Editor
    Der Monaco-Editor ist der Code-Editor, der VS Code und F12 unterstützt. Enthält Unterstützung für Syntaxhervorhebung, umfassende IntelliSense und einen Diff-Editor.

  • Microsoft Merchant Center Content API: Die Inhalts-API ist eine RESTful-API, mit der Werbekunden ihre Microsoft Merchant Center Kataloge programmgesteuert verwalten können.

  • Microsoft Teams API: Verwenden Sie Microsoft Graph, um in den chatbasierten Microsoft Teams Arbeitsbereich zu integrieren. Erstellen Sie virtuelle Teams, um ein Geschäftsproblem zu beheben, fügen Sie die richtigen Personen hinzu, konfigurieren Sie Kanäle, Registerkarten und Apps, und archivieren oder löschen Sie das Team, wenn das Problem behoben ist.

  • Personalizer-APIs: Aktivieren Sie Ihre Anwendung, um die beste Erfahrung auszuwählen, die Ihren Benutzern angezeigt werden soll, und lernen Sie von ihrem Echtzeitverhalten.

  • Power BI Embedded: Mit Power BI Embedded können Sie Power BI Berichte direkt in Ihre Web- oder mobilen Anwendungen integrieren.

  • QnA Maker: Wechseln Sie in Minuten von halbstrukturierten Inhalten zu einem Frage- und Antwort-Bot.

  • Skype Web-APIs: Eine Reihe von JavaScript-APIs und HTML-Steuerelementen zum Erstellen von Weboberflächen, die Echtzeit-Zusammenarbeitsmodelle in Skype for Business und das größere Skype Netzwerk integrieren.

  • Sprachdienst-APIs: Erkennen von Sprache, Synthetisieren von Spracherkennung, Abrufen von Echtzeitübersetzungen, Transkribieren von Unterhaltungen oder Integrieren von Sprache in Ihre Bot-Erfahrungen.

  • Speicherzugriffs-API: Ermöglicht Webentwicklern zu bestimmen, ob der Zugriff auf browserbasierten Speicher durch die Datenschutzeinstellungen eines Benutzers eingeschränkt ist und gegebenenfalls Speicherzugriff von Benutzern anzufordern.

  • Text Analytics API: Bietet erweiterte Verarbeitung natürlicher Sprache über Rohtext und umfasst vier Hauptfunktionen: Stimmungsanalyse, Schlüsselauszugsextraktion, benannte Entitätserkennung und Spracherkennung.

  • Unified Communications Web API 2.0: Eine REST-API, die Skype for Business Server 2015-Chat- und Anwesenheitsfunktionen verfügbar macht.

  • VS Code-API: Eine Reihe von JavaScript-APIs, die Sie in Ihrer Visual Studio Code-Erweiterung aufrufen können. Die Erweiterungs-API ermöglicht das Anpassen und Verbessern der in VS Code integrierten Erweiterungen.

  • Yammer REST-API: Erstellen Sie Communitys und Zusammenarbeit in Ihrer Organisation mit Yammer. Die Plattform besteht aus einer Reihe offener APIs und Tools, mit denen Sie die sozialen Dienste von Yammer in Ihre Anwendung einbinden können.