API バージョン 1

Freeimage.host の API v1 では画像をアップロードできます。

API キー


API呼び出し

リクエスト方法

API v1 の呼び出しは POST または GET リクエストメソッドで行えますが、GET リクエストは URL の最大許容長に制限されるため、POST メソッドを推奨します。

リクエストURL


パラメータ

  • key(必須) API キー。
  • アクション 実行したい内容 [値: upload]。
  • ソース 画像URLまたはBase64エンコードされた画像文字列のいずれかです。リクエストではFILES["source"]も使用できます。
  • 形式 返却形式を設定します [値: json(既定)、redirect、txt]。

呼び出し例

注意: ローカルファイルをアップロードする際は常に POST を使用してください。URL エンコードにより、エンコード文字や GET リクエストの URL 長制限のために base64 ソースが変更される場合があります。

API レスポンス

API v1 のレスポンスは、アップロードされた画像のすべての情報を JSON 形式で表示します。

JSON レスポンスには、リクエストが OK かどうかを容易に判別できるよう、ヘッダーのステータスコードが含まれます。また、出力には ステータス プロパティ。

レスポンス例(JSON)

画像のプレビューをクリックして、画像を編集またはリサイズできます。
画像のプレビューをタッチして編集できます。
あなたのコンピュータ または 画像のURLを追加 から画像を追加できます。
あなたのデバイス写真を撮影、または 画像のURLを追加 から画像を追加することができます。
アップロード中: 0 画像 (0% 完了)
キューのアップロードが進行中です。完了まで数秒ほどかかります。
アップロード完了
アップロードしたコンテンツはに追加されました。 アップロードされたコンテンツに対して新規アルバムを作成が可能です。
アップロードしたコンテンツはに追加されました。
アップロードされたコンテンツに対して新規アルバムを作成が可能です。 このコンテンツをアカウントに保存するには、アカウントを作成 または サインイン してください。
アップロードされた画像はありません。
エラーが発生したため、システムはリクエストを処理できませんでした。
    または キャンセル残りをすべてキャンセル
    注意: 一部の画像はアップロードできませんでした。 もっと詳しく
    詳しくはエラーレポートを確認してください。
    JPG PNG BMP GIF WEBP 64 MB