Почему API LinkedIn возвращает 999: сообщение об ошибке запроса?

Некоторое время я без проблем использую LinkedIn API, и вдруг сегодня звонки, которые раньше работали, перестали работать. API возвращает HTML-страницу с названием «999: запрос не выполнен». В теле страницы говорится: «К сожалению, в настоящее время мы не можем обработать ваш запрос из-за необычного трафика вашего сетевого подключения».

Что LinkedIn подразумевает под «необычной деятельностью»?

Установлены ли в LinkedIn ограничения на количество звонков, которые мое приложение может совершать в день? Если так, то кто они?

Или они останавливают вызовы с IP-адреса VPC моего приложения? Есть ли способ определить причину?


person A.J.    schedule 29.10.2015    source источник
comment
Я голосую за то, чтобы закрыть этот вопрос как не по теме, потому что SO не является технической поддержкой LinkedIn.   -  person Andy    schedule 30.10.2015
comment
Есть ли у LinkedIn форум разработчиков или другое контактное лицо для получения технической помощи? Я разместил это здесь, потому что их веб-сайт направил меня сюда. developer.linkedin.com/support   -  person A.J.    schedule 30.10.2015
comment
Что ж, вам нужно спросить их об этом, и на этой странице есть другие ссылки. Откуда здесь кто-то должен знать, что они подразумевают под необычной деятельностью?   -  person Andy    schedule 30.10.2015


Ответы (3)


По каким-либо причинам отказы прерывистые и начались всего несколько дней назад?

У меня была та же проблема в двух разных приложениях linkedin, на двух разных серверах, в течение последних 2 дней, периодические сбои как при подключении oAuth, так и при выполнении вызовов API. Я сам опубликовал аналогичную тему: Периодически получение 999 Request Denied от LinkedIn API. К чему относится код причины 1, 2, 1? Учитывая, что он периодически возникает в двух приложениях на двух серверах, два дня назад я не могу поверить, что это блокировка IP-адреса для необычной активности. Мое собственное использование было очень-очень низким.

Кто-то любезно связался со мной через твиттер, у которого были те же проблемы, которые периодически возникали в течение последних нескольких дней (а также на Linode, где я размещаюсь). Они предположили, что проблема заключается в подключении через IPv6, и что после отключения IPv6 при подключении к LinkedIn он для них решен.

Поскольку я использую стандартные библиотеки с открытым исходным кодом для oAuth и совместного использования, мне пришлось отключить IPv6 на уровне сервера, и, похоже, все работает. Я использовал этот подход для отключения IPv6 - https://askubuntu.com/questions/440649/how-to-disable-ipv6-in-ubuntu-14-04. Очевидно, это не долгосрочное решение. Я надеюсь, что кто-то из LinkedIn ответит на это, и это окажется проблемой из-за того, что их сервисы неправильно блокируют вещи.

Интеграция API LinkedIn снова работает для меня, по крайней мере, сейчас. Однако я все еще надеюсь на какое-то решение от сотрудника LinkedIn.

Для справки: после обнаружения сбоев я смог получить сообщение о "необычной активности" от тела, как вы обнаружили. Он также содержал ссылку на форму разблокировки, но без ссылок на то, к чему был блок. Я выполнил это и выделил проблему, а также указал, что здесь были сообщения о случайной блокировке Google Compute Engine пару недель назад (на что сотрудники LinkedIn ответили, что это была ошибка - Linkedin выполняет блокировку Google Cloud / App Engine)) и задается вопросом если это была аналогичная проблема - мои серверы с Linode, и, возможно, они по ошибке блокировали больше облачных провайдеров. К сожалению, у меня только что были общие ответы на отправленную мною форму без четкого указания и просьбу опубликовать здесь (что сложно, учитывая, что это не совсем подходит для переполнения стека). LinkedIn, похоже, не облегчает разработчикам работу с ними, поскольку нет механизма для сообщения о вещах, которые, по вашему мнению, являются проблемой на их стороне с API, присоединение к их партнерской программе для доступа к поддержке кажется единственным вариантом Я вижу.

person Michael    schedule 30.10.2015

Я получаю это только на работе и подозреваю, что это связано с тем, что я использую разные VPN, которые размещены в разных странах. Через некоторое время они в конце концов уйдут. С точки зрения LinkedIn, похоже, что происходит несколько входов в систему из всех этих стран, и я не могу побывать в Испании в одну минуту, а в следующую - в Швеции, а затем снова вернуться в Испанию.

person Mishax    schedule 11.09.2018

Это произошло, когда я работал с Python Selenium.

Я очистил данные сайта linkedin в браузере.

После этого все заработало.

Надеюсь это поможет!

person Vinit Kaushik    schedule 04.07.2020