2016-03-30 14 views
10

Sono stato introdotto a BOTBUILDER da uno dei collegamenti condivisi in hacker-news.Come iniziare con Microsoft Bot Framework?

  1. Quali sono le risorse per gli sviluppatori per iniziare con Bot Framework?
  2. Devo essere a conoscenza di C#?
  3. È necessario disporre di un account azzurro per poterli utilizzare?
  4. Quali sono le integrazioni correnti disponibili con Bot Framework come: Slack, Skype ecc.? È possibile integrarsi con WhatsApp?

risposta

10

Microsoft ha rilasciato API e SDK versione 3 con miglioramenti delle prestazioni e nuove funzionalità. Ora i robot Skype sono integrati in esso.

1.risorse per gli sviluppatori

Getting Started Link

Bot Builder SDK (Open Source)

2. Ho bisogno di essere a conoscenza di C#? Attualmente Bot Framework supporta Node.js e C#.

3. È possibile pubblicare il proprio servizio Bot su qualsiasi server di hosting non solo su Azure. Per i test è possibile pubblicarlo localmente e testarlo con l'aiuto di Latest Bot Emulator.

4.

Supported Channels

5. Ha REST API che permette al bot per inviare e ricevere messaggi ai canali configurati nel portale Bot Framework Developer.

https://docs.microsoft.com/en-us/bot-framework/rest-api/bot-framework-rest-overview

Attualmente WhatsApp non supportano Bot.

1

da aggiungere a quanto Dan Esparza ha detto, canali supportati a partire dal 30 Marzo 2016 sono: Testo/sms Office 365 mail Skype Slack GroupMe Telegram Web (attraverso il quadro di controllo Bot Web Chat embeddable)

Quindi, WA non figura nella lista.

Su account di Azure: è richiesto, solo se il Bot è ospitato in Azure, vedere di seguito.

Un bot (se non ne avete uno, controllare il Bot Builder SDK su Github) un account Microsoft, che verrà utilizzato per registrare e gestire il bot in Bot quadro un riposo endpoint internet accessibile esporre i messaggi del connettore Bot API Opzionalmente, account su uno o più servizi di comunicazione in cui il tuo bot converserà.

e fare controllare la FAQ, http://docs.botframework.com/faq/

+0

quindi, in pratica, utilizzerai la struttura del bot per codificare l'intera cosa e ospitarla su heroku anziché in azzurro, funziona? – PirateApp

1
  1. Documentation, sources, node.js examples, c# samples
  2. SDK disponibile per C# e Node.js
  3. No, è possibile ospitare anche sul server di appartenenza, se necessario.
  4. Solo questi canali sono attualmente supportate: Skype, Telegramma, Direct Line, E-mail, GroupMe, Slack e SMS
3

Ecco alcuni recenti guide e documentazioni per tutti coloro in cerca di risorse :)

  1. Microsoft Documentazione Framework Bot

    Recentemente Microsoft focalizzata sulla costruzione di documentazioni migliori su bot e hanno dedicato solo tutta la squadra per la documentazione.

    Qui è possibile accedere alla documentazione su Node.js e .Net

    https://docs.microsoft.com/en-us/bot-framework/

  2. Microsoft Virtual Academy

    Qui si possono trovare molti corsi gratuiti per lo sviluppo bot e parte fredda tutto il istruttori della stessa Micorosoft. Quindi sanno dentro e fuori dal framework.

    Ecco alcuni corsi:

    Creating Bots in the Microsoft Bot Framework Using C#

    Creating Bots in the Microsoft Bot Framework Using Node.js

  3. Channel9

    Tutte le ultime novità del quadro bot, tech demo e note chiave.

    1. Intro to Bot Framework. Questo da APAC DevSquad Showcase

    2. Building an Intelligent Bot.(Nessuna codifica ma bella guida su come usare Microsoft QnA Maker API)

    3. DevOps for the Bot Framework.

    4. What’s new with the Microsoft Bot Framework. Da recente Microsoft Build 2017
    5. Bot Analytics Dashboard.

    6. Dialog management in Bot Framework

    7. Bot capabilities, patterns and principles
    8. Bot Human Handoff

Oltre a tutto sopra Pluralsight realeased un corso chiamato Introduzione alla creazione di BOT con quadro Bot di Microsoft (utilizzando C#) Questo corso un po 'vecchio ma contiene tutti i dettagli per iniziare. Spero che aggiornano il contenuto presto :)

https://app.pluralsight.com/library/courses/microsoft-bot-framework-getting-started/table-of-contents

    campioni
  1. Codice

    Tutti i campioni C# e Node.js codice per Bot: https://github.com/Microsoft/BotBuilder-Samples

    Bot Builder SDK: https://github.com/Microsoft/BotBuilder

Recentemente Microsoft ha aggiunto Cortana, Skype per le imprese (Lync) e Bing come canali (Secondo costruire 2017)

-1

https://f5blogs.wordpress.com/2017/07/31/getting-started-with-bots/ passare attraverso questo artcile che vi fornirà passo a passo per creare una notizia Bot.this è di circa iniziare con i Bot. Imparerai come costruire bot usando Microsoft Bot Framework. Impareremo come iniziare con bot e avanzare per costruire un bot che visualizzi i titoli da Nuovo sito. Dovresti essere in grado di costruire un bot dopo aver completato i tre articoli della serie di link.

+1

Un collegamento a una soluzione è il benvenuto, ma per favore assicurati che la tua risposta sia utile senza di essa: [aggiungi contesto intorno al link] (// meta.stackexchange.com/a/8259) in modo che i tuoi utenti possano avere un'idea di cosa sia e perché è lì, quindi cita la parte più pertinente della pagina a cui stai collegando nel caso in cui la pagina di destinazione non sia disponibile. [Le risposte che sono poco più di un collegamento potrebbero essere eliminate.] (// stackoverflow.com/help/deleted-answers) – Bugs

Problemi correlati