Swagger аннотация для параметров запроса для загрузки файла - PullRequest
1 голос
/ 11 ноября 2019

Я пытаюсь создать документацию по API для моего API на основе Symfony, и я хотел бы добавить информацию о конечной точке загрузки для моего API. Я использую nelmioapidocbundle. Может ли кто-нибудь предоставить ссылку на документацию, где я могу ее найти? или лучше, если есть пример. Спасибо.

/**
 * @Route("/products/{id}/images", methods={"POST"})
 * 
 * @SWG\Parameter(
 *      name="file",
 *      in="body",
 *      type="file",
 *      ---- Im not sure what to put here to make this work
 * )
 * 
 * @SWG\Response(
 *          response=201,
 *          description="File is uploaded."
 *      )
 * )
 */
public function uploadImages(Request $request, FileUploadService $fileUploadService) {}

1 Ответ

2 голосов
/ 11 ноября 2019

Для тех, кто может столкнуться с этим. эта формаДанные в значении исправили проблему:

 * @SWG\Parameter( 
 *      name="file", 
 *      in="formData", <----
 *      required=true, 
 *      type="file", 
 *      description="product image" 
...