Wie zu vermeiden, "HTTP/1.1 999 Request denied" Antwort von LinkedIn?
Ich mache Anforderung zum LinkedIn-Seite und empfangen "HTTP/1.1 999 Request denied" als Antwort.
Ich AWS/EG-2 und bekommen diese Antwort.
Auf localhost funktioniert alles einwandfrei.
Diesem Beispiel von meinem code ein, um den html-code der Seite.
<?php
error_reporting(E_ALL);
$url= 'https://www.linkedin.com/pulse/5-essential-strategies-digital-michelle';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
$response = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);
var_dump($response);
var_dump($info);
Brauche ich nicht den ganzen Inhalt der Seite, nur meta-tags (title, og-tags).
InformationsquelleAutor zoonman | 2014-12-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
LinkedIn erlauben nicht den direkten Zugriff, der wahrscheinliche Grund für diese Sperrung keine "url" von anderen Web-Servern sollte der Zugang zu:
Einige IP-Adressen von Servern gesperrt sind, wie die "IP" von "inländischen ISP" nicht blockiert sind und dass Sie, wenn Sie den Zugriff auf die LinkedIn mit web-browser Sie verwenden die IP-Adresse Ihres internet-providers.
Der einzige Weg, um Zugriff auf die Daten ist für die Nutzung Ihrer APIs. Siehe:
Aber wie kann Sie erwarten, dass der Zugang ohne die API?
Wie der browser Zugriff erhält, ohne API? Den gleichen Weg, über http. Problem in ban durch die IP/Subnet von LinkedIn. Ich versuchte, Sie zu Kontaktieren LinkedIn-Unterstützung, und Sie wollen nicht, etwas zu tun. Sie ignorieren das problem, stieß mich an Forum, das nicht funktioniert. So kam ich hier, vielleicht besteht hier eine normale linkedin Mitarbeiter. Aber es sieht aus wie hier die meisten Leute sind Bürokraten und ein paar dumme Jungs, die don ' T wirklich verstehen das problem. Nur Sie hat versucht, zu helfen.
Guilherme, ich verstehe es, bevor du die Frage hier.
Wenn Sie glauben, dass das problem ist ein Zensur auferlegt, LinkedIn, dann ist dein problem ist nicht mit der PHP-und dies ist nicht ein Problem für StackOverflow, sollten Sie das Gespräch mit einem "LinkedIn Adm" brauchen Sie entsperren Ihr IP-Adresse (beachten Sie, dass shared Server haben in der Regel "IP" zufällige und daher die Entsperrung nicht möglich wäre). Ich bearbeitet meine Antwort, bitte Lesen.
InformationsquelleAutor Guilherme Nascimento
Die einzige wichtige Zeile der User-Agent, alle anderen Kopfzeilen entfernt werden kann und es wird immer noch funktionieren.
User-agent ist nicht genug für den linked-in. Ich versuchte es, und wichtig aus dieser Header $header[] = "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8"; $header[] = "Accept-Language: en-US,en;q=0.5"; $header[] = "Accept-Encoding: gzip, deflate, br";
InformationsquelleAutor Ondřej Bleha
LinkedIn ist nicht die Unterstützung der Standard-Codierung 'Identität' , also, wenn Sie den header
sollten Sie bekommen die Antwort , aber würden Sie haben, um Sie zu entpacken.
Accept
undUser-Agent
Header.Ich setze folgende überschriften aber noch nicht funktioniert:
headers = { 'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36', 'referer': 'https://linkedin.com', 'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8', 'accept-encoding': 'gzip, deflate, br', 'accept-language': 'en-US,en;q=0.8', 'cache-control': 'no-cache', 'pragma': 'no-cache', 'upgrade-insecure-requests': '1', }
InformationsquelleAutor Kaleem
Ich lief in dieses, während Sie den lokalen web-development und mit den LinkedIn-Abzeichen-Funktion (profile.js). Ich war nur immer das
999 Request denied
in Chrom, also hab ich nur deaktiviert in meinem browser-cache und localStorage und es begann wieder zu arbeiten.UPDATE - Clearing cache war nur ein Zufall und das Problem kam zurück. LinkedIn ist Probleme mit Ihren Abzeichen Funktionalität.
Legte ich einen Hilfe-thread zu Ihren Foren.
https://www.linkedin.com/help/linkedin/forum/question/714971
InformationsquelleAutor Mike Veazie