A partire da oggi, Messenger Connect è attualmente in evoluzione per fornire:

OAuth 2.0, l'autorizzazione moderni standard web

  • Noi ora supportano OAuth 2.0, rendendo più facile l'integrazione di Hotmail, Messenger e SkyDrive utilizzando un protocollo standard di autenticazione utilizzato da altre piattaforme web come Facebook e Google tutto il web.

Single sign-on di Hotmail e il nuovo calendario di accesso

  • Single sign-on: Se gli utenti hanno già firmato con loro Windows Live ID da Hotmail, SkyDrive, MSN.com, o altrove, non sarà necessario immettere nuovamente le proprie credenziali quando arrivano al tuo sito.
  • Hotmail Calendario: Le applicazioni possono ora inserire appuntamenti in programmazione dell'utentecalendatio c.

Esperienza utente migliorata sul web desktop e mobile

  • Abbiamo rinnovato la strada utenti danno l'accesso alle applicazioni per essere più espliciti su ciascun utente è permesso concessione, che mette gli utenti in un maggiore controllo dei loro dati.Abbiamo anche ora fornire più versioni di questa finestra di dialogo di autenticazione, tra cui un touch-friendly versione per smartphone.

Più facili da programmare contro

  • Abbiamo semplificato il REST API basata puntando su JSON formati di dati.
  • Allo stesso tempo, abbiamo diminuito le dimensioni medie della risposta si riceve indietro dal servizio al fine di accelerare le prestazioni e diminuire i requisiti di banda.
  • Abbiamo inoltre ridisegnato la nostra libreria JavaScript per richiedere un minor numero di righe di codice per ottenere le operazioni più comuni compiuta.

Amichevole documentazione con più esempi

  • Sulla base del feedback da parte di sviluppatori, che abbiamo rinnovato la nostra documentazione di essere più focalizzato su scenari.

OAuth 2.0, l'autorizzazione moderni standard web

OAut OAuth un protocollo autorizzazione che consente agli utenti per fare un servizio o un'applicazione di accesso ai propri dati ospitati da un altro servizio o applicazione, senza condividere le proprie username e password tra i due.La precedente versione di Messenger Connect usato OAuth wRAP , una precedente incarnazione di OAuth 2.0.Con la nuova versione di Messenger Connect, noi sosteniamo il progetto 16 della specifica OAuth 2.0 che è una pista IETF standard della specifica utilizzata da un numero crescente di piattaforme sul web, come Facebook, Salesforce e Google.

Non solo abbiamo reso Messenger Connect l'implementazione più aggiornata di OAuth 2.0, ma abbiamo anche colto l'occasione per migliorare gli aspetti chiave della user experience e sviluppatori finale quando si passa attraverso il processo di autorizzazione dell'utente.Dal punto di vista degli sviluppatori, l'integrazione con Messenger Connect non richiede codice lato server per eseguire i passaggi di verifica OAuth e può essere fatto sul lato client con poche righe di codice JavaScript .

Single sign-on di Hotmail e il nuovo calendario di accesso

Con single sign-on, gli utenti sono ora l'accesso a Messenger Connect siti partner quando sono l'accesso a Windows Live ID basato su immobili come Hotmail o l' Home page di MSN . Questo significa che gli utenti non devono immettere nuovamente le proprie credenziali.To use this, all a partner site or application has to do is to ask for the wl.signin scope when requesting user consent, and afterwards, if the user comes to that website when they're signed in to a Windows Live ID-based sito, che sarà anche l'accesso al sito partner o applicazione.Firma fuori dal sito partner firmerà anche l'utente di Windows altri siti web Live.

Altra richiesta frequente sviluppatori è la possibilità per le applicazioni e siti Web per aggiungere eventi nel calendario di Hotmail di un utente.Questo è particolarmente utile per le persone che come me la loro sincronizzazione del calendario con il proprio smartphone (Hotmail supports Exchange ActiveSync ), così posso avere un promemoria su un evento, ovunque mi trovo.

Esperienza utente migliorata sul web desktop e mobile

Abbiamo anche apportato modifiche per l'esperienza dell'utente finale per renderla più chiara quali applicazioni accedono informazioni quando l'utente tenta di connettersi a un'applicazione di Windows proprio account Live.Nelle precedenti versioni di Messenger Connect, se un utente ha tentato di accedere con Windows Live ID loro, hanno visto la seguente finestra:

Immagine di Messenger Connect sign-in precedente finestra di dialogo

Questo dialogo è stata la stessa indipendentemente da ciò che informazioni che l'applicazione stava cercando di accedere, e si doveva click sul link "Cosa condivido" per vedere quali informazioni l'applicazione è stata effettivamente cercando di accesso.Nella nuova versione di Messenger Connect, abbiamo separato il dialogo permesso dal segno-in di dialogo.Questo non solo rende più chiare le informazioni che l'applicazione sta accedendo, ma impedisce anche un segno-in supplementare richiesta per gli utenti che hanno già accesso a un Windows Live ID sito basato come Hotmail o la home page di MSN .

Qui sotto è ciò che la nuova esperienza assomiglia.Se l'utente è già firmato, vanno dritti al semplice clic pagina consenso:

Immagine di Messenger Connect nuovo accesso nella finestra di dialogo

Immagine di Messenger Connect permettono di dialogo di accesso

Ora forniscono anche una versione di questa esperienza che sembra grande su telefoni cellulari:

Immagine di Messenger Mobile Connect accesso nella finestra di dialogo

Immagine di mobili Messenger Connect permettono di dialogo di accesso

Più facili da programmare contro

Una delle altre cose che abbiamo notato è che le nostre API erano eccessivamente complessi, supportando un numero eccessivo di formati di dati, tra cui AtomPub, JSON, RSS e Plain Old XML, senza aggiungere molto valore per loro.Questo complicato il nostro modello di risorse e ha portato i dati non necessari da restituire da parte nostra API.
Ora abbiamo un solo formato comune, JSON.E abbiamo semplificato il nostro modello di risorse pure.Ecco un esempio di codice che mostra il recupero di un album fotografico, confrontando la versione precedente della nostra API con quello più recente.



Corso SQL Server - Corso Hyper-V -Corso Windows Server

Certificazione Microsoft