Skip to content
Takuro Hishikawa edited this page Jan 15, 2024 · 8 revisions

File

ファイルアップロード

ファイルの送信には \GuzzleHttp\Psr7\UploadedFile インスタンスの作成が必要です。このクラスはファイルシステムに依存しないインターフェースを提供します。

$file = new UploadedFile(
    __DIR__ . '/SamplePDFFile.pdf',
    filesize(__DIR__ . '/SamplePDFFile.pdf'),
    UPLOAD_ERR_OK,
    'SamplePDFFile.pdf',
    'application/pdf'
);

// ファイルをアップロード
$res = (new \Kintone\File\File($request))->postFile($file);

// ファイルキーの取得
$res->getFileKey();
Clone this wiki locally