5

私は、HTML5とJavaScriptを使ってWindows 8用Metro Appを作成しています。これはユーザーの壁に画像を投稿する必要があります。メトロアプリ(Windows 8)を使用してFacebookのユーザーの壁に投稿するにはどうすればよいですか?

私はアクセストークンを取得するためにWindows認証ブローカを使用しています。それでユーザーデータを取得できます。

問題はFacebook APIをJavascriptでMetroアプリで使用できないことです.Graph APIを呼び出して投稿を行うことができます。

どうすればいいですか? Windowsがデータの共有を提案する方法を使用できますか?これはDataPackage(http://msdn.microsoft.com/en-us/library/windows/apps/hh465261.aspx)を使用しています

可能な場合はどうすればいいですか?

答えて

4

Facebook Javascript SDKを使用する必要はありません。あなたが既にトークンを持っていれば、その半分になります。

アクセストークンを使用して「https://graph.facebook.com/USER_ID/photos」にHTTP POSTを送信する必要があります(publish_stream権限が必要です)。 Facebook API Docs > Photo

jQueryを使用している場合は、HTTP投稿を送信するにはWinJS.xhr()またはjQuery.ajax()を使用できます。

+0

ありがとうございます!それは今働いている! –

関連する問題