問題タブ [resume-upload]
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.
php - Yii 再開可能実装
Yiiで再開可能を実装するタスクがあり、アップロード コントロールを実装しましたが、以前は再開可能ではありませんでした。
タスクは、ファイルを小さな断片にチャンクすることです。
例: 1 つのファイルを 1 GB にすることができます。そして、そのファイルを残りのサービスで送信しようとします。
upload - YouTube Data API - 再開可能なアップロード - 再開可能なセッションを開始する - エラー
「再開可能なセッションを開始する」YouTube Data API - 再開可能なアップロードのドキュメントに従おうとすると、parseError が発生します。
取り組み、応答、およびコードの完全なリスト
- Google API を読みました - 「グローバル ドメイン エラー」ページ「parseError API サーバーはリクエスト本文を解析できません。」
- 「YouTube Developers Live: Debugging & Dealing with Errors」を見ましたが、そこに手がかりが残っています
- 同様の質問について「スタックオーバーフロー」を読みましたが、回答が得られないか、回答がまだ明確ではありません
- アップロードしたいテスト youtube アカウントには、動画のある youtube チャンネルがあります
- クライアント PHP アップロード API を試してみましたが、後で再開可能なアップロードではないことがわかりました。
- 再開可能なアップロードの方が良い選択肢だと思ったので、接続が途切れた場合に時間を無駄にしてユーザーを苛立たせることはありません....
- hostgator アカウントから PHP を実行しています
- エラーが発生しなかった場合、「ステップ 2 - 再開可能なセッション URI を保存する」データではなく、通常のスニペットとステータス データが返されることに気付きました。
- データベースから引き出された長寿命のアクセストークンを使用しています...リクエストでは、アクセストークンを保存する前に、YouTubeユーザーがビデオのチャンネルを持っています
- tokeninfo でアクセス トークンを確認しますか?
- 「uploadType」を「uploadtype」に変更すると、「メッセージ」が生成されることに気付きました:「Media type 'application/json; charset=utf-8'」
はサポートされていません。有効なメディア タイプ: [video/*, application/octet-stream]"、このエラーに続いてコンテンツ タイプを "application/octet-stream" に変更すると
、Step ではなく "kind = youtube#video object with json snippet,status"が返されます。 2 - 再開可能なセッション URI を保存するので、「uploadType」と「application/json;」に戻します。charset=utf-8" が同じ解析エラーに直面するようになりました
- ドキュメントで「リクエスト URL のパラメーター値は URL エンコードする必要があります。」urlencode() "Parameter values" を実行すると、urlencode 関数を削除するとエラーまたは parseError が返されます
- 「Host: www.googleapis.com」を「Host: https://www.googleapis.com」に変更しても、「要求された URL /upload/youtube/v3/videos がこのサーバーで見つかりませんでした。それが私たちが知っているすべてです。 ."
- これまでのところ、解析エラーが最も持続しているようです
- urlencode() を rawurlencode() に変更しましたが、まだ解析エラーが発生します
- charset=utf-8;multipart/form-data;application/octet-stream をコンテンツ タイプ ヘッダーに追加しても、解析エラーが発生します
- 文字列のコンテンツ タイプが text/plain であることに気付きました。charset=us-ascii Google サーバーが純粋な application/json を期待しているかどうかわからない
どんな助けでも素晴らしいでしょう…</p>
ソース
ftp - 信頼できるインターネット接続がない組み込みシステムの構築
インターネットでこれを検索する方法がよくわかりません。いくつか検索してみましたが、必要なヘルプが得られなかったので、ここで質問します。(すでに回答されていたらごめんなさい!)
Windows 上で動作する組み込みシステムを構築しています。いくつかのデータを収集し、自宅で読むためにインターネット経由で送信します。私はおそらく 3G 接続を使用してシステム (動き続ける) をインターネットに接続し、データを送信しています。ファイルを別のPCに送信するために、ハマチ接続でftpサーバーを使用することを計画しました。自動化されるので、自宅でデータを読み取るだけです。私がテストしたところ、家にいるときなど、信頼できる接続を使用している場合、これはすべて正常に機能します。
私の質問は、3G 接続が切断されたときに機能するか、またこのシステムを信頼できるものにするにはどうすればよいかということです。接続がダウンしてもデータを保存し続け、オンラインに戻ったときにすべて送信したいのですが、システムが自動的に接続するかどうかはわかりません (人が手動で「接続」をクリックすることはできません) ハマチまたはftp サーバーに接続します (このテクノロジーを使用するのは初めてです)。
また、データを送信する hamachi+ftp よりも優れた、信頼性の高い、または簡単な方法はありますか?
どうも、
編集:さらに情報を追加します。LabView VI でデータを収集しています。計画は、このデータをファイル (txt、csv など) に保存し、ファイルを送信して、別の VI にファイルを読み取らせ、グラフなどを表示させることでした。Labview には、インターネット経由でデータを送信するための DataSocket があります。しかし、私はこれらのインターネット プロトコルに慣れていません。FTP、HTTP などを使用できると書かれています。何が有料で、何が無料でできますか?
google-api - Google API と Dropbox SDK でアップロード
Google API と Dropbox API でアップロード機能を既に持っているのですが、問題は画像のような小さなファイルしかアップロードできず、動画のような大きなファイルをアップロードできないことです。コードに何を追加する必要があるか教えてください。
これはGoogleの私のコードです
これは Dropbox の私のコードです
助けてください..
file-upload - Drive REST API へのアップロードのステータスを取得する
HTML5 でフォームを作成し、Drive API レストを使用してファイルをアップロードしていますが、ファイルが大きいため、アップロードの現在のステータスを確認する必要があります。を使用uploadType = resumable
していますが、ステータスリクエストをドキュメントとして作成するには:
サーバーからの応答は、受信した範囲を返しません。
これを修正する方法を知っている人はいますか?