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:
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:
Ora forniscono anche una versione di questa esperienza che sembra grande su telefoni cellulari:
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 –
Nessun commento:
Posta un commento
Nota. Solo i membri di questo blog possono postare un commento.