2012-05-10 8 views

答えて

-1

ログインfacebookまでとTwitterがそのwin8アプリを起動します。あなたが他のOSのために何をするのかに応じてapiを使う以外は簡単な方法はありません。

私はまもなくFacebookのアプリが到着すると確信しています。

私はいつもマイクロソフトがOSにfb機能を組み込むためのwindows phoneのようなことをすると想像しています。ツイッターへ

1

最も簡単な方法は、ユーザーがデータを共有するために使用するアプリを決定する能力を持っている共有チャームを使用することですが、Windows 8のために私が知っているFacebookやTwitterアプリはありません。 APIには直接オープンソースライブラリがあり、これらのサービスに物事を投稿するのはかなり簡単です。ライブラリを入手し、各サービスプロバイダのアプリケーションIDを申請し、アプリと統合するだけです。これらのライブラリがWindows 8を完全にサポートしているかどうかはわかりませんので、最初に更新する必要があります。

WinRTの中でTwitterをご利用に関するサンプルのTwitter使用品(ノート - それは、Windows 8の前の、開発者向けプレビュービルドに基づいています): http://advertboy.wordpress.com/2011/12/04/heres-my-twitter-library-to-get-you-quickly-building-winrt-xaml-net-apps-twitterwinrt/

1

LINQは、WinRTのをサポートしています。http://linqtotwitter.codeplex.com/

はTweetWithMediaをチェックしてください。ここに例があります:

static void TweetWithMediaDemo(TwitterContext twitterCtx) 
{ 
    string status = "Testing TweetWithMedia #Linq2Twitter " + DateTime.Now.ToString(CultureInfo.InvariantCulture); 
    const bool possiblySensitive = false; 
    const decimal latitude = StatusExtensions.NoCoordinate; //37.78215m; 
    const decimal longitude = StatusExtensions.NoCoordinate; // -122.40060m; 
    const bool displayCoordinates = false; 

    const string replaceThisWithYourImageLocation = @"..\..\images\200xColor_2.png"; 

    var mediaItems = 
     new List<Media> 
     { 
      new Media 
      { 
       Data = Utilities.GetFileBytes(replaceThisWithYourImageLocation), 
       FileName = "200xColor_2.png", 
       ContentType = MediaContentType.Png 
      } 
     }; 

    Status tweet = twitterCtx.TweetWithMedia(
     status, possiblySensitive, latitude, longitude, 
     null, displayCoordinates, mediaItems, null); 

    Console.WriteLine("Media item sent - Tweet Text: " + tweet.Text); 
} 
0

最も簡単な方法は、独自のFacebookのメールアドレスにメールを送信することです。詳細については、hereをご覧ください。

5

「正式な」方法は、ページのDataTransferManagerのDataRequestedイベントハンドラを実装し、チャームバーの共有ボタンをクリックしたユーザーに応答するDataPackageを入力することです。

FacebookやTwitter/Eメール/メッセージなど、あなたのPeopleハブや共有を受け取った他のアプリにリンクしているものを共有できます。

私は短いガイドを持っていますhttp://coderwall.com/p/aeihvw

関連する問題