Комментарии, которые вы получаете с помощью iiprop=comment
, представляют собой короткие фрагменты текста, показанные в таблице «История файлов», и причина, по которой они усекаются до 255 байт, заключается в том, что именно так они и хранятся в базе данных для начала..
Вместо этого вам нужно содержимое страницы описания файла, которое вы получаете так же, как и содержимое любой страницы: rvprop=content
.
(Причина, по которой это так запутанно, в том, что интерфейс загрузки MediaWiki по умолчанию довольно странный. Комментарии к изображению действительно означают короткие заметки, похожие на редактирование сводок, но когда вы впервые загружаетеновое изображение, тот же текст, который вы вводите, используется и для содержимого страницы и для комментария к изображению. Если он слишком длинный, чтобы вписать комментарий - как это принято в Википедии в наши дни - комментарий усекается молча, но полный текст все еще входит в содержание страницы. Я думаю, кто-то думал, что это имеет смысл, когда этот интерфейс был впервые написан, описания изображений имеют тенденциюзначит, намного короче.)