問題タブ [live-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
190 参照

windows-phone-7 - wp7 デバイスから LiveSDK 経由で 14 MB のファイルを SkyDrive にアップロードできません

5MB のファイルをアップロードするのは問題ありませんが、14MB のファイルをアップロードしようとすると、アプリケーションがダウンします。

例外 (スクリーンショットを参照):

ここに画像の説明を入力

UploadAsync の代わりに BackgroundUploadAsync を使用すると、ファイルは転送されますが、サイズは 0 です。

誰でもこの問題の解決策を知っていますか?

0 投票する
2 に答える
304 参照

c# - LiveSDK: C# ダウンロード前にファイルサイズを取得する方法

アプリがファイルサイズに応じてダウンロードするかどうかを決定できるように、ダウンロードする前にSkydriveからファイルサイズを取得する方法を考えていました。

ありがとう!

0 投票する
1 に答える
181 参照

c# - Connect Live との接続に問題が発生しました --- SkyDrive Synchronizer with Azure Blob

Skydrive と Azure Blob Storage の間でファイルを同期したいと考えています。

このすべての同期を行うワーカー ロールで 1 つのバックグラウンド プロセスを実行します。

  1. ユーザー 当社のウェブサイトに来てください
  2. Sky Drive アカウントをアタッチする
  3. 当社のウェブサイトで oAuth を使用してスカイ ドライブにサインインし、当社のサイトへのアクセスを許可し、アプリにトークンを取得します
  4. これで、このトークンは常に実行されるバックグラウンド プロセスに渡され、Sky ドライブ上のファイルがチェックされ、Azure BLOB ストレージ上で同期されます。

ただし、このユーザーをバックグラウンド サービスで認証するための保存方法は何ですか。ユーザーが当社の Web サイトを離れた後でも、当社のバックグラウンド サービスは、接続されているすべての Sky ドライブ アカウントを同期し続けるためです。しかし、ここではoAuthに問題があり、ユーザーの操作ができないバックグラウンドで認証を取得する方法があります。

0 投票する
1 に答える
1487 参照

vb.net - ライブ SDK: await client.GetAsync("me/skydrive/files?filter=folders") が返されない

アプリのバックアップ機能に取り組んでおり、必要なフォルダーが既に存在するかどうかを確認し、存在しない場合は作成することになっています。

私は VB.Net を使用しているので、GetCompleted イベントを使用できません (経験のない C# でのみ使用できます)。

FolderExistsOrCreate 関数の現在のコードは次のようになります。

この関数は、SignIn ボタンを含む作成したコントロール内にあり、SkyDrive クラスをプロパティとしてコントロールに追加しました。使用する _session は、SignIn ボタンで作成されたセッションです。

有効なクライアントを取得しましたが、すべての GetAsync 関数により、例外なくアプリがそこで停止します。割り当てられたスコープには「skydrive_update」が含まれているため、フォルダーを作成するためのアクセスも許可されますが、コードはそこまで進んでいません。

Live SDK フォーラムと MSDN のフォーラムであらゆる種類の回答を検索しましたが、GetCompleted メソッドを使用する C# 関数しか見つかりませんでした。

何か案は?