5

Sto creando un'app Metro per Windows 8 con HTML5 e JavaScript, che deve pubblicare un'immagine sul muro dell'utente.Come posso pubblicare sulla bacheca dell'utente di Facebook un'app di metropolitana (Windows 8)?

Sto utilizzando il broker di autenticazione di Windows per ottenere il token di accesso e con ciò posso ottenere i dati dell'utente.

Il problema è che non posso usare Facebook SDK per Javascript in un'app Metro, che include la chiamata a Graph Api per creare il post.

Quindi, come posso pubblicare qualcosa senza questo? Posso usare il modo in cui Windows propone di condividere i dati? Che sta usando un DataPackage (http://msdn.microsoft.com/en-us/library/windows/apps/hh465261.aspx)

Se è possibile ... Come posso fare questo?

risposta

4

Non è necessario utilizzare l'SDK Javascript di Facebook. Se hai già il token, sei a metà strada.

È necessario inviare un POST HTTP a "https://graph.facebook.com/USER_ID/photos" con il token di accesso (è necessario disporre delle autorizzazioni publish_stream). Facebook API Docs > Photo

Per inviare un messaggio HTTP è possibile utilizzare WinJS.xhr() o jQuery.ajax() se si utilizza jQuery.

+0

Grazie! Sta lavorando adesso!! –