Хостинг изображений для Голоса: важная информация
Привет!
/* Это - пост чисто технический, вся прибыль от него пойдёт @siski; донат нам можно отправить переводом голосов */
Через день после запуска мы увидели, что пользователи Голоса столкнулись с двумя проблемами и поспешили их исправить.
Важная информация по поводу хостинга изображений:
Во-первых, домен - не k.net и не [кириллическая]к.net, а ĸ.net, первая буква - кра из расширенной латиницы.
Многие, судя по всему, пытались набрать обычную "k" в адресной строке, что не приводило к попаданию на сайт. Поэтому мы сделали редирект на ĸ.net с запоминаемого без проблем адреса rpcmp.ru/g.
Во-вторых, мы исправили новые ссылки. Адреса изображений, начинающиеся на ĸ.net, в посты не всегда вставлялись.
В идеале, при копировании оно должно было заменяться на "xn--jfa.net", но это всегда происходило. Теперь ссылки на ваши пикчи имеют вид "g.rpcmp.ru/img.png". Старые адреса работоспособность не потеряли, но новые генерируются именно вот так. Теперь проблем с использованием изображений не будет.
Картинка для красоты: (https://g.rpcmp.ru/4e8055b8feb5e5ea43b4267da170beac.png)
Кроме того, сделано открытое API.
Для загрузки изображения нужно отправить POST-запрос с файлом в поле file на https://ĸ.net/api.php. В ответ выдаётся строка вида {"response":{"status":"ok","link":"https://ĸ.net/images/c33554f0d7ad2ef4a0b6dc4f971840c0.png","title":"160a54n.png","width":"640","height":"400"}}
. В случае ошибки будет выдан её код и описание.
Если требуется увеличить максимальный размер изображения, которое можно загружать (например, в вашем проекте много профессиональных фотографов, которые делают фотографии с большим разрешением) - напишите, изменим рамки.