
ほぼ1か月前、Yandex.Diskが起動しました。 この間、私たちは15万人以上を乗せ、WindowsおよびMac OS X用のソフトウェアアップデートをいくつか準備し、Webインターフェースを完成させました。 サービスチームには多くの開発計画があり、すでにいくつかの新しい機能の開発を進めています。
ドライブのベータテストに参加し、フィードバックとバグレポートを送信してくれたすべての人に感謝します。
今日は、最近開かれたYandex.Disk APIと、その助けを借りて書かれた最初のプログラムについてお話します。 これまでのAPIドキュメントには、ドライブ内のデータを管理できるWebDAVプロトコルメソッドの説明のみが含まれています。 将来的には、新しい方法を追加する予定です。
Linux用のYandex.Diskクライアントについて多くの人が尋ねました。これにより、ドライブ内のデータを操作することに加えて、ファイルのローカルコピーを保存できます。 今日、APIを使用して作成されたプログラムの例として、同僚のAlexei Kapranovが作成したLinuxのクライアントプロトタイプについて説明します。
これがプロトタイプであり、本格的なプログラムではないことを直ちに予約してください。重要なデータを同期するために現在の実装で使用することはお勧めしません。 現在のバージョンはGitHubで入手できます -それは約130行のPerlコードです。 クライアントには、最も単純なインターフェイスだけでなく、基本的なエラー処理しかありません。
決定し、プログラミングの方法を知っている場合は、プロトタイプを完成させてみてください! または、 Drive APIを使用して、まったく新しいプログラムとアプリケーションを作成します。 APIをどの方向に進化させるべきかを理解するのに役立ちます。
Yandex.Diskチーム