Страницы

Sunday, June 29, 2008

Очеловечивание API

Last.fm опубликовал новую версию своего API. Как обычно - REST. Но вот интересна такая фраза в описании о построении запросов: "Please use an identifiable User-Agent header on all requests. Like this you don't risk getting banned and it helps our logging". Ясно ведь, что HTTP запрос будет формироваться программно. Конечно, не трудно поставить и заголовок User-Agent по своему усмотрению. Вот только зачем им это нужно? Зачем нужно представлять дело так, что программный запрос послан человеком? У Googlе, кстати, в некоторых API есть такие же требования. Это какая-то новая тенденция?

3 comments:

  1. Учёт приложений, который используют API?

    ReplyDelete
  2. >Учёт приложений, который
    Да разработчику и так выдают ключ. По нему можно и учитывать

    ReplyDelete