Использование Jquery и API - бан

-3

У меня может быть доступ к API поиска, который использует JSON на основе URL GET. Они быстро запрещают и процесс апелляции занимает много времени.

Теперь, если я использую это с моего сайта через PHP и ударяю его слишком много раз, я думаю, было бы легко запретить (просто запретить один IP-адрес).

С другой стороны, если бы я использовал Jquery для обработки вызова и возврата данных...

Тогда может ли владелец API запретить мой сайт? Если да, то как?

Является ли вызов JQuery api еще одним сигналом, что они пришли с моего сайта, хотя его клиентская сторона (javascript)?

  • 0
    Я думаю, что закрытие этого вопроса немного экстримально. Цель избежать запрета состоит в том, что я не знаю их пределов, а процесс подачи апелляции занимает очень много времени (если это перечисленная технологическая компания). Здесь нет ничего плохого, и я удивлен этим действием.
Теги:

2 ответа

0
Лучший ответ

Да, он непристойный. Ajax также передает референт, поэтому с запрещенным реферированием вы не сможете получить доступ к этому скрипту. Однако! Вы можете использовать любой прокси-скрипт на свободном хосте. Как это

<?php
echo file_get_contents("http://url-of-site-to-retreive-data.com/json.json");
?>
0

Тогда может ли владелец API запретить мой сайт?

Нет, нет, если вы не добавите ничего в запрос, который уникален для вашего сайта. Такие как учетные данные доступа.

И это морально правильно? нет

Это законно? Наверное, нет, я предполагаю, что у webservice есть свои правила использования

  • 0
    это не на 100% верно. Если у пользователя есть реферер hissite.com -> забанен. Разве это не правда?
  • 0
    Не уверен, что реферер передается в запросе ajax. Если это так, то да, это может быть запрещено, путем запрета на уровне реферера.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню