3. ваш сервис содержит собственный вэб интерфейс для предоставления этих данных
Имеется виду что помимо API вы содержите и сайт с интерфейсом для доступа к данным через браузер
1. сервис содержит API выдающее некую информацию
2. информация хранится на сервисе в виде данных в БД и файлов
3. ваш сервис содержит собственный вэб интерфейс для предоставления этих данных
4. партнеры должны посредством API получать данные и ссылки на файлы, которыми могут делится через свои сайты
5. каждый партнер полностью свободен в реализации своего сайта
6. ссылки, которые предоставляют партнеры третьим лицам должны вести на сайт партнера
7. ссылки, которые предоставляют партнеры третьим лицам должны вести на ваш сайт
8. при этом ссылки не должны препятствовать SEO
9. при этом вы хотите максимально затруднить автоматизированное создание копии предоставляемой информации для партнеров
10. при этом вы хотите максимально затруднить ручное создание копии предоставляемой информации для партнеров
11. при этом вы хотите максимально затруднить автоматизированное создание копии предоставляемой информации для третьих лиц
12. при этом вы хотите максимально затруднить ручное создание копии предоставляемой информации для третьих лиц
- о распространении какой информации идет речь (хотя бы в общих чертах)?
- насколько критично для бизнес плана будет появление в сети обновляемой копии распространяемой инфы скажем недельной свежести? и если критично, то почему?
- возможно ли введение штрафных санкций к тем, у кого слита информация (способы вычислить чью копию слили есть)?
- насколько введение данных санкций на ваш взгляд будет эффективно и почему
Да я сам немного протупил...потому что, если один пользователь смотрит данные на конечном ресурсе какой-то раздел и даёт ссылку другому обычному юзеру на этот раздел, то выйдет фигня))
Это, если не брать во внимание "программиста", который пользуется этим API, чтобы "вывести" эти данные на своём ресурсе...
Исходя из вопроса и у меня и у всех Вас ход мыслей правильный...тыкну решением...вот и всё))
Просто не понимаю тогда какую задачу ты решаешь...
Зачем физически менять id каждый раз ? Или это разовая задача?