2010-11-25 10 views
12

Windows Phone 7からプログラムでSkyDriveにアクセスする方法を知っている人はいますか?どのようなAPIを使用しますか?私は電話からスカイドライブにファイルをアップロードする必要があります。SkyDriveのプログラムによるアクセス

いくつかのコードサンプルは素晴らしいでしょう。 :-)

+0

[Microsoft SkyDriveにはAPIがありますか?](http://stackoverflow.com/questions/307696/does-microsoft-skydrive-have-an-api) – ctacke

答えて

5

あなたが正式のWindows PhoneとSkyDriveのの部品を統合することができる「我々が話すようSkyDriveの上の仕事でハード」は、現在と言われています7アプリケーション。

詳細はhereです。

+0

これは、Webブラウザオブジェクトを作成し、そのJavaScript APIを使用することを前提としています。 Skydriveを汎用のクラウドファイルシステムとして使用するための多くのサポートではなく、写真にタグを付けることやソーシャルメディアを手にすることに重点を置いています。 –

+0

ウェブブラウザオブジェクトを作成することは、大部分の主要なAPIがとにかく(FacebookやTwitterなど)それを行うため、実際には問題になるはずです。それはそれの「社会的」側面とは関係がありません。 –

+0

私はあなたが「問題ではない」という意味であると推測します。 facebookとtwitterがそれをそうするという事実は何も意味しない。彼らはノベルティの周りを回り、彼らの優先事項は市場投入が早く、迅速で汚れたソリューションへの傾向は定期的にハッキングされます。強力なケースは、全体の "ウェブアプリ"の事が大きく醜いハックであることができます。スクリプト言語を直接使用できるだけのブラウザオブジェクト全体を起動するのはなぜですか?特に、電話のようなリソースの限られた低速デバイスでは? –

0

あなたの要件は、私のものに似ています。スカイドライブを基本的なクラウドファイルシステムとして使いたいだけです。

Mattの提案は素晴らしいアイデアだと思いました。私はライブラリを入手して移植しましたが、残念なことにコードベースは巨大であり、WP7と互換性のない[Serializable]属性で完全に詰まっています。また、X509ChainAuthorizationを含む、WP7xでは利用できないフレームワークを幅広く使用しています。

SkyDriveApiはVS2010との互換性もありません。変換を試みると大きな混乱が生じましたので、VS2008で試してみました。

いつもと書くことができます。と書くことができます。これはかなりの作業のように見えるので、私はあなたにコラボレーションを呼びかけます。


この機能は完全に機能しています。フィドラーを使用してプロトコルをリバースエンジニアリングし、試作品をコーディングし、テストし、デバッグして、実稼働準備完了コードにしてくれた皆様に感謝したいと思います。私はしたいですが、誰も気にしないことに貢献しました。自分のことを書いて幸運。

+0

これは恐ろしい態度ですが、プログラミングはみんなが皮肉で疲れていなくても十分に辛い! –

+1

OK、ここにあります。 http://cerulean.codeplex.com/documentation –

0

ない答えが、答えは道を進んでいるという希望があります:

しかし、マイク・トーレスは、このような優れたユーザビリティ、サードパーティのAPIのサポート、Windows Liveのメッシュとの統合などの機能について尋ねられたとき、および拡張可能なストレージ、彼はこれらのSkyDriveのために、「トップが尋ねる」であることを認め、彼らは Source

1

私はSkyPad(開発者のプレビュー)に基づいてサンプルを開発しました。 Windows Live DeveloperプレビューSDKをインストールしてください。

このサンプルでは、​​ファイルをSkyDriveに保存し、保存した後に再び読み込むことができます。ここで

リンク: http://blog.mecum.biz/2011/10/windows-phone-7-mango-skydrive-sample/

1

あなたがWindows PhoneアプリケーションにSkyDriveのを統合するLive SDKを使用することができます。 our code samples on GitHubを参照してください。

関連する問題