{"message": "Sorry, there was a problem with your request.", "status": "fail", "error_type": "sentry_block"}
[-] Login failed: unExpected("sentry_block")
Есть ли что-то, что я делаю неправильно, что вызывает блокировку часового, могу ли я что-то сделать, чтобы предотвратить блокировку часового?
let user = SessionStorage.create(username: "\(String(username!))", password: "\(String(password!))")
let userAgent = CustomUserAgent(apiVersion: "89.0.0.0", osName: "iOS", osVersion: "12", osRelease: "1.4", dpi: "458", resolution: "2688x1242", company: "Apple", model: "iPhone10,3", modem: "intel", locale: "en_US", fbCode: "95414346")
HttpSettings.shared.addValue(userAgent.toString(), forHTTPHeaderField: Headers.HeaderUserAgentKey)
let urlSession = URLSession(configuration: .default)
let handler = try! APIBuilder().createBuilder().setHttpHandler(urlSession: urlSession).setRequestDelay(delay: .default).setUser(user: user).build()
var _error: Error?
do {
try handler.login { (result, cache) in
if result.isSucceeded {
DispatchQueue.main.async {
self.statusLabel!.text = "logged in"
self.bubbleColor!.image = UIImage(named: "bubble_green")
self.statusText!.textColor = UIColor(red:0.22, green:0.64, blue:0.04, alpha:1.0)
}
print("[+]: logged in")
} else {
print("[-] Login failed: \(result.info.error)")
_error = result.info.error
DispatchQueue.main.async {
self.statusLabel!.text = "login failed"
self.errorLabel!.text = "\(_error!)"
self.bubbleColor!.image = UIImage(named: "bubble_red")
self.statusText!.textColor = UIColor(red:0.91, green:0.06, blue:0.06, alpha:1.0)
}
}
}
}
Ваш аккаунт или ip-адрес временно заблокированы этим API.
согласно MGP25 :
Это ответ Instagram, когда ваша учетная запись была заблокирована в API за обнаруженное поведение спама / ботов.
«Сторожевой блок» означает, что Instagram заблокировал возможность вашей учетной записи использовать эту библиотеку PHP API (и все другие подобные ей библиотеки с обратной инженерией) по одной из следующих причин:Спам или иное злоупотребление (например, массовое подписание)
Или многократное и серьезное злоупотребление API-интерфейсами, как люди никогда бы не стали их называть.
Людей, использующих эту библиотеку, как обычных людей, не блокируют. Это означает, что вам пришлось сделать что-то плохое, чтобы вас заблокировал Instagram.
ПРИМЕЧАНИЕ. Для аутентификации можно использовать метод веб-входа.
я ценю быстрый ответ, я попробую, спасибо!
Добро пожаловать
если других вопросов нет, закройте вопрос.
привет, я получаю сторожевой блок даже с новой учетной записью. вы уверены, что они не блокируют пользовательский агент по умолчанию?
вы можете изменить пользовательский агент по умолчанию # 10
но я могу войти в систему с пользовательским агентом по умолчанию, у меня нет никаких проблем.
второй способ - использовать функцию веб-входа.
Привет
Я пробую использовать код по умолчанию для входа в свою учетную запись, но не смог.
пожалуйста, помогите мне.
{"message": "Sorry, there was a problem with your request.", "status": "fail", "error_type": "sentry_block"}
[-] Login failed: unExpected("sentry_block")
@freedevcoder Здравствуйте, используйте функцию веб-входа.
Я работаю над вторым способом входа в систему.
на данный момент веб-вход в систему должен решить вашу проблему.
Благодарность
у вас есть образец решения для входа в систему через Интернет?
Вот пример:
https://github.com/TheM4hd1/SwiftyInsta/issues/9#issuecomment -484058550
Благодарю .
вы помогаете мне сохранить SessionCache в файл и использовать его снова после запуска приложения?
эти комментарии помогут вам.
https://github.com/TheM4hd1/SwiftyInsta/issues/9#issuecomment -484913634
https://github.com/TheM4hd1/SwiftyInsta/issues/9#issuecomment -486165298
Привет дорогой Мехди
После сохранения значения сеанса в файл - где и как его использовать?
Помогите, пожалуйста.
@freedevcoder
try? handler.login(cache: sessionCache) { (resLogin) in
if resLogin.isSucceeded {
// you're logged in now.
}
}
Спасибо дорогой Мехди
Используйте Siwa
чтобы исправить проблемы со входом в систему.
это новая структура для устранения проблем со входом в систему.
https://github.com/TheM4hd1/Siwa
@ TheM4hd1
Используйте
Siwa
чтобы исправить проблемы со входом в систему.
это новая структура для устранения проблем со входом в систему.
https://github.com/TheM4hd1/Siwa
SessionCache.from (cookeis: cookeis) не является функцией в последней фиксации SwiftyInsta.
@RealOlympusDev
добавлена функция, используйте последнюю версию 1.0.1
@RealOlympusDev
добавлена функция, используйте последнюю версию1.0.1
Спасибо :)