locked
Accesso ai contatti messenger RRS feed

  • Domanda

  • Ciao, a tutti, io ho sviluppato una rubrica organizzata per gruppi (Fast Contacts)

    Ora ho visto che iniziano ad uscire altre rubriche simili alla mia ed alcune hanno la sicronizzazione diretta con i contatti di messenger.

    Vorrei implementare questa funzione pure sulla mia rubrica ma non ho trovato nulla su come accedere ai contatti se non utlizzando i Chooser come ho fatto finora.

    Qualcuno sa come si può fare?

    martedì 8 marzo 2011 01:08

Risposte

  • Per dovere di cronaca e per quelli che hanno letto questo thread vi do le mie conclusioni:

    In giro si trova un windows live sdk per silverlight modificato che funziona su phone7, come tutti gli altri componenti del sdk per avere le informazioni, da quello che ho capito, bisogna passare per un sito esterno, in pratica per salvaguardare la privacy dell'utente finale microsoft non lascia accedere alla rubrica del telefono nemmeno in lettura però da la possibilità di farlo loggare al sito microsoft e far passare tutti i suoi dati ad un'altro sito (dove si possono salvare informazioni personali, lista dei contatti e quant'altro) per poi spedirli all'utente finale e finalmente si hanno i dati della rubrica (che possono pure essere modificati via codice ed incasinati a dovere per poi risalvarli su msn all'insaputa dell'utente).

    .... no comment..........

    alla fine ho deciso che la cosa migliore e far loggare l'utente sul sito live (cose che deve effettuare pure con l'sdk) attraverso il webbrowser e poi fare le varie chiamate alle pagine dei contatti in c# e farsi il parsing delle pagine nascondendo all'utente le pagine che vengono visitate.

    Spero che prima o poi micro decida di dare più poteri agli sviluppatori di phone7, ne guadagnerebbe l'utente finale che avrebbe applicazioni più veloci e più funzionali.

    giovedì 10 marzo 2011 00:30
  • Ciao,
    il problema è molto semplice. Se l'utente si logga su Live, lo fa
    "consapevolmente", se una app accede alla rubrica del telefono (vedi i
    virus per altre piattaforme), è diverso.
    Alcune API sono state tolte da WP7 per motivi di tempo e di sicurezza,
    ma molte verranno reinserite "più sicure" nelle prossime versioni.
     
    See more at MIX :-)
     
    giovedì 10 marzo 2011 09:04
  • La prima beta dei nuovi tool di sviluppo è prevista per Maggio.
    Tutte le nuove API e funzionalità presentate al MIX saranno compatibili solo con Mango, perciò funzioneranno solo sui nuovi telefoni o su quelli vecchi aggiornati.
     
    Ciao!
     
    --
    Matteo Pagani
    Microsoft MVP - Device Application Development
     
     
     
     
    • Contrassegnato come risposta gabrio72 giovedì 21 aprile 2011 22:01
    lunedì 18 aprile 2011 07:44

Tutte le risposte

  • Mi semi auto rispondo, utilizzando Windows live sdk, immagino che non esista la versione per phone7 e quindi bisogna utilizzare la libreria in javascript, correggetemi se mi sbaglio così mi evitate un lavoro inutile.
    martedì 8 marzo 2011 08:37
  • l'unico modo è di chiedere all'utente di loggarsi e accedere alla
    rubrica server side
     
    martedì 8 marzo 2011 08:42
  • so che era in beta, ma non ho visto se è uscita o meno, prova a
    cercarla
     
    martedì 8 marzo 2011 08:42
  • non si riesce, per utilizzare l'sdk bisogna registrare l'applicazione, le api per c# non si possono utilizzare perchè non sono per fatte per windows phone e per utilizzare javascript bisogna registrare il sito, non credo che un cellulare possa passare per un sito :)

    Inoltre il codice javascript è "nascosto" quindi non si riesce nemmeno a vedere che chiamate fa.

    Qualche soluzione prima che inizia ad hackerare il codice javascript oppure a sniffare msn?

    Prima intendevi farlo accedere alla rubrica server side facendolo navigare fino alla pagina dei contatti e poi fare il parsing della pagina?

    martedì 8 marzo 2011 20:28
  • Per dovere di cronaca e per quelli che hanno letto questo thread vi do le mie conclusioni:

    In giro si trova un windows live sdk per silverlight modificato che funziona su phone7, come tutti gli altri componenti del sdk per avere le informazioni, da quello che ho capito, bisogna passare per un sito esterno, in pratica per salvaguardare la privacy dell'utente finale microsoft non lascia accedere alla rubrica del telefono nemmeno in lettura però da la possibilità di farlo loggare al sito microsoft e far passare tutti i suoi dati ad un'altro sito (dove si possono salvare informazioni personali, lista dei contatti e quant'altro) per poi spedirli all'utente finale e finalmente si hanno i dati della rubrica (che possono pure essere modificati via codice ed incasinati a dovere per poi risalvarli su msn all'insaputa dell'utente).

    .... no comment..........

    alla fine ho deciso che la cosa migliore e far loggare l'utente sul sito live (cose che deve effettuare pure con l'sdk) attraverso il webbrowser e poi fare le varie chiamate alle pagine dei contatti in c# e farsi il parsing delle pagine nascondendo all'utente le pagine che vengono visitate.

    Spero che prima o poi micro decida di dare più poteri agli sviluppatori di phone7, ne guadagnerebbe l'utente finale che avrebbe applicazioni più veloci e più funzionali.

    giovedì 10 marzo 2011 00:30
  • Ciao,
    il problema è molto semplice. Se l'utente si logga su Live, lo fa
    "consapevolmente", se una app accede alla rubrica del telefono (vedi i
    virus per altre piattaforme), è diverso.
    Alcune API sono state tolte da WP7 per motivi di tempo e di sicurezza,
    ma molte verranno reinserite "più sicure" nelle prossime versioni.
     
    See more at MIX :-)
     
    giovedì 10 marzo 2011 09:04
  • Speriamo, ora come ora è troppo limitato, potrebbero inserire nuovi Capability così l'utente sa che (ad esempio) un applicazione va a leggere i dati dei contatti oppure le statistiche delle telefonate o quant'altro...
    giovedì 10 marzo 2011 20:35
  • il problema è che bisogna farlo "bene", altrimenti l'utente preme
    sempre si e poi si arrabbia. :-)
    cmq, a MIX ci sarà da divertirsi!
     
    venerdì 11 marzo 2011 09:21
  • L'utente viene informato al momento dell'installazione di un app che questa userà i dettagli della rubrica oppure ai dati delle telefonate o quello che è
    sabato 12 marzo 2011 19:50
  • Ciao a tutti, ho visto le novità che sono state presentate al mix, sembrerebbe che mi abbiano ascoltato :)

    Si sa quando esce il nuovo developers tools?   Funzionerà sono con mango?

    lunedì 18 aprile 2011 06:03
  • La prima beta dei nuovi tool di sviluppo è prevista per Maggio.
    Tutte le nuove API e funzionalità presentate al MIX saranno compatibili solo con Mango, perciò funzioneranno solo sui nuovi telefoni o su quelli vecchi aggiornati.
     
    Ciao!
     
    --
    Matteo Pagani
    Microsoft MVP - Device Application Development
     
     
     
     
    • Contrassegnato come risposta gabrio72 giovedì 21 aprile 2011 22:01
    lunedì 18 aprile 2011 07:44
  • e si sa quando uscirà mango? :)
    giovedì 21 aprile 2011 22:01
  • i tool entro fine maggio in beta... mango in autunno
     
    venerdì 22 aprile 2011 07:59