-
Notifications
You must be signed in to change notification settings - Fork 2
Link API #2
Comments
Методы должны быть доступны без авторизации? В методе GET, x - какого типа? Это id Link в бд? |
Авторизация по токену.
Строка. Это нормализованная ссылка аля |
Немного поразмыслив, я понял одну вещь: мы зря завязались на сущность
Предложение: создать метод-свалку, куда будем отправлять просто текст. Бэкенд будет парсить текст, искать ссылки и выводить их в модерку. Первичные ссылки можно будет хранить отдельно для дальнейшей дедубликации.
или
Для частных случаев можно сделать предложение и с отдельной ссылкой
или
Еще в метод не заложен возможный источик. Предлагаю сделать что-то вроде "гибкого" источника:
|
С источником идея норм, а вот отвязываться от ссылок, как по мне, не стоит. Проблему нескольких ссылок можно вполне решить регламентом "одна ссылка - один запрос". Иначе мы огребём на разборе freeform-текста, где не ясно, что к какой ссылке относится. |
GET /link?url=x
{ url: bla-bla }
POST /link
{ url: xxx }
DELETE /link?url=x
The text was updated successfully, but these errors were encountered: