Avaa Visual Studio 2008 ja luo uusi Smart Device "projekti projektin malleja. Valitse "Kohdeympäristö" kuin "Windows Mobile 6 Professional SDK" seuraavassa näytössä ja sovelluksen tyyppi kuin "laitesovelluksen". Rakentaa soveltaminen päälle Google Data API, meidän täytyy lisätä viittaukset kokoonpanot asennettu aikaisemmin tähän hankkeeseen.
Mobiili kokoonpanot ovat saatavilla tässä: C: \\ Program Files \\ Google \\ Google Data API SDK \\ Redist \\ Mobile \\ windowsmobile
Hanke malli luo WinForm räätälöity koko kohdelaite. Pudota pari textboxes Toolbox muotoa hyväksymiselle admin auth valtakirjat ja lisätä valikon vaihtoehdon kirjautumista. Tapahtumakäsittelijä varten valikkokohdan napsautuksella tekee tarvittavat API Google Appsin API ja todentaa admin.
try {String toimialuenimi = txtEmail.Text.
Split (newchar [] {"@"}) [1]; //Alusta AppsServive & Hae Admin tiedot palvelun = newAppsService (domainname, txtEmail.Text, txtPasswd.Text); UserEntry merkintä = service.RetrieveUser (txtEmail.Text.Split (newchar [] {'@'}) [0]); statusBar1.Text = "Hei" + entry.Login.UserName; mItemLogin.Enabled = false; mItemLogin.Enabled = false;} catch (AppsException e) {statusBar1.Text = e.Message;}
Voit luoda uusia käyttöliittymän hallintaan käyttäjille ja yhdistää valikon kohteita niitä.
Jos esimerkiksi haluat luoda uusia käyttäjiä, aseta seuraava koodi in klikkauksella tapahtumakäsittelijä:
privatevoid btnCreateUser_Click (objekti lähettäjän EventArgs e) {try {UserEntry merkintä = service.CreateUser (newUserName.Text.Trim (), etunimi. Text.Trim (), familyname.Text.Trim (), password.Text.Trim ()); statusBar1.Text = entry.Login.UserName + "luotu"} catch (AppsException poikkeus) {statusBar1.Text = exception.Reason;}}
Viimeinen vaihe kehityksessä Tämän näytteen on setup meidän varmennepolitiikan alkaen kaikki API-puhelut ovat HTTPS.
Varsinainen Luuri on sertifikaattisäilöön setup mutta emulaattori voimme joko setup tallentaa t