Pull to refresh
20
0
Роман @Power

Программист

Send message

API и бесконечная карма

Reading time1 min
Views574
А знаете ли Вы, что будет, если запросить через API информацию о пользователе с бесконечной кармой (например, habrahabr)?

Я вот недавно узнал. Будет, оказывается, вот что:

Запрос:

GET /api/profile/habrahabr HTTP/1.1

Host: www.habrahabr.ru

(Всякие другие заголовки)

Ответ:

HTTP/1.1 666 This time is full of monsters.

Server: nginx/0.5.19

Date: (текущая дата)

Content-Type: text/html; charset=windows-1251

Transfer-Encoding: chunked

Connection: keep-alive
Total votes 36: ↑28 and ↓8+20
Comments16

Внутренний голос vs. RSS — неуникальный guid

Reading time1 min
Views760
При чтении своей ленты в GoogleReader случайно заметил, что там не отображается Внутренний голос (может быть, это и к лучшему, но всё равно непорядок), хотя если посмотреть ленту непосредственно на Хабре, всё есть.

Если взглянуть на xml ленты повнимательней, то выясняется такая подробность:
<item>
	...
	<guid isPermaLink="true">http://www.habrahabr.ru/</guid>
	...
</item>

И так для всех постов Голоса. Очевидно, что умный Google, однажды показав item с таким id, больше его не показывает, считая повтором.

А за Голосом следить всё-таки хочется, несмотря на то, что чаще всего он несёт бред :)

UPD: Просмотрел архив своей ленты (в GoogleReader) и обнаружил, что некоторые посты Голоса там есть(за сегодня, 22, 16 мая). Так что не всё так просто, как показалось на первый взгляд — похоже, счётчики GoogleReader периодически сбрасываются.
Total votes 23: ↑21 and ↓2+19
Comments4

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Registered
Activity