ウォーターマーク
スプレッドシート パスワード解除 API の公式ドキュメントへようこそ。Microsoft Excel ブック (.xlsx, .xls, .xlsm)、シンプルな CSV/TSV エクスポート (.csv, .tsv)、Apple Numbers ドキュメント (.numbers) など、サポート対象のすべての形式を単一の安全な HTTP リクエストで瞬時に解除できます。この API はモダンなワークフローに組み込めるよう設計されており、忘れたパスワードの自動復元、システム間のデータ移行の簡素化、または大規模なデータ処理パイプラインへのシームレスな統合が可能です。すべてのアップロードは転送中に暗号化され、分離された環境で処理されるため、機密データはプライベートに保たれたまま、コンテンツへのフルアクセスが取り戻せます。
主な機能
ファイルと任意で既知のパスワードをエンドポイントに送信するだけで開始できます。API が重い処理を行い、すぐに使用できる保護解除されたバージョンを返します。性能を最優先しているため、ファイルは数秒で解除され、パスワードが削除できない場合やフォーマットがサポート外の場合は明確なエラーメッセージが提供されます。リクエスト/レスポンスの詳細例、人気言語向け SDK スニペット、ベストプラクティスガイドラインを随所に掲載しており、サービスの迅速かつ自信をもっての統合を支援します。API を使えば手作業のパスワード解除のボトルネックを排除し、制限のないスプレッドシートデータに基づく次の素晴らしい機能開発に集中できます。
ドキュメント
パラメータ
- secret: ファイルのロック解除に使用するシークレット
- UploadFileRequest.OperationId: これは操作 ID です
- UploadFileRequest.Files: これらはオンラインサービスにアップロードするファイルです。独自の方法でデータを用意できますが、HTML の input ファイルの標準に従う必要があります。
-
ファイルとアクセストークンを含むリクエストを送信します アンロック API
curl -X 'POST' \ 'https://api.sheetize.cloud/unlock?secret=TheSecret' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@AFileName.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' -
サービスは処理されたファイルのダウンロード URL を返します。例では次の通りです:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
ファイル名とフォルダー名を含むリクエストを送信します ダウンロード API
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - ファイルを受け取り、使用するか、ワークフローの次のステップに単に転送することができます。