Как проверить, доступно ли имя пользователя или нет в Instagram, я попытался использовать запрос Get и поймать ошибку 404, доза не работает иногда, есть ли другой способ? надежный?Как проверить наличие имени пользователя Instagram
я попытался с помощью объекта паскаль
try
lHTTP.Get('http://instagram.com/'+lPath, TStream(nil));
except
on E: EIdHTTPProtocolException do
begin
if E.ErrorCode = 404 then
begin
TThread.Synchronize(nil,
procedure
begin
Form1.Memo2.Lines.Add(lPath);
Label2.Text:= IntTosTr(Memo2.Lines.Count);
end
);
end;
Exit;
end;
end;
, но иногда, когда он возвращается 404 я пойти и проверить, если пользователь существует в Instagram, но я не могу найти его, и я не могу зарегистрировать с пользователем, он говорит, что пользователь недоступен!
есть функция instagram api, которую я могу использовать, чтобы проверить, доступен ли пользователь? Я понял, что некоторые учетные записи закрыты! как дифференцировать, если она закрыта или взята или доступна?
UPDATE
я думаю, что, возможно, это может быть ответ, но им не уверен, как использовать его в Дельфах, How do I check if a username is taken with parse.com when all User ACL:Public read/write is disable?
Укажите, что вы пробовали, и почему это не работает (с кодом). Открытый API - это открытый API. Предположительно, вы использовали идентификатор get по идентификатору пользователя. Попробуйте выполнить поиск api. – Dan
Невозможно объяснить, почему ваш код не работал, когда вы не включаете код, который вы использовали. * Я попытался, но я не буду показывать код вам. Объясните, что мне нужно изменить *, это не приемлемый вопрос. * Доза не работает иногда * не является описанием проблемы, которая полезна (и * доза * - это то, что используется для измерения лекарств). Этот сайт предназначен для ** конкретных вопросов ** о ** актуальных проблемах **, а не о проблемах, которые иногда случаются с кодом, я не буду делиться с вами *. –
обновлено @KenWhite – ColdZer0