Maison développement back-end tutoriel php php下通过curl抓取yahoo boss 搜索结果的实现代码_PHP

php下通过curl抓取yahoo boss 搜索结果的实现代码_PHP

Jun 01, 2016 pm 12:15 PM
boss yahoo 搜索结果

1.编写curl类,进行网页内容抓取
复制代码 代码如下:
class CurlUtil
{
private $curl;
private $timeout = 10;
/**
* 初始化curl对象
*/
public function __construct()
{
$this->curl = curl_init();
curl_setopt($this->curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($this->curl, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)");
curl_setopt($this->curl, CURLOPT_HEADER, false); //设定是否显示头信息
curl_setopt($this->curl, CURLOPT_NOBODY, false); //设定是否输出页面内容
curl_setopt($this->curl, CURLOPT_CONNECTTIMEOUT, $this->timeout);
curl_setopt($this->curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($this->curl, CURLOPT_AUTOREFERER, true);
}
/**
* 注销函数 关闭curl对象
*/
public function __destruct()
{
curl_close($this->curl);
}
/**
* 获取网页的内容
*/
public function getWebPageContent($url)
{
curl_setopt($this->curl, CURLOPT_URL, $url);
return curl_exec($this->curl);
}
}


2.创建curl对象
复制代码 代码如下:
$CurlUtil = new CurlUtil();

3.抓取yahoo搜索结果
复制代码 代码如下:
function getYahooSearch(CurlUtil $curl, $key)
{
$key = urlencode($key);
$searchUrl = "http://boss.yahooapis.com/ysearch/web/v1/$key?appid=你的雅虎appid&lang=tzh®ion=hk&abstract=long&count=20&format=json&start=0&count=10";
$josnStr = $curl->getWebPageContent($searchUrl);
$searchDataInfo = json_decode($josnStr, true);
$searchData = $searchDataInfo['ysearchresponse']['resultset_web'];
$returnArray = array();
if (!empty($searchData)) {
foreach ($searchData as $data) {
$returnArray[] = array("url" => $data['url'], "date" => $data['date'], 'title' => strip_tags($data['title']), 'description' => strip_tags($data['abstract']));
}
}
return $returnArray;
}

4.测试结果
var_dump(getYahooSearch($CurlUtil, "百度"));

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
4 Il y a quelques semaines By DDD
R.E.P.O. Meilleurs paramètres graphiques
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Méthode « Boss » pour recruter directement les utilisateurs de la recherche Méthode « Boss » pour recruter directement les utilisateurs de la recherche Feb 29, 2024 pm 12:13 PM

Lorsque vous recherchez des utilisateurs à l'aide de Boss Direct Recruitment, vous pouvez saisir des mots-clés, tels que le titre du poste, le secteur, le type d'entreprise, etc., puis sélectionner les conditions de recherche correspondantes, telles que l'emplacement, le salaire, etc., et cliquer sur Rechercher pour trouver des utilisateurs qualifiés. utilisateurs et joueurs intéressés. Venez y jeter un œil ! Comment rechercher des utilisateurs de Boss Direct Recruitment 1. Ouvrez d'abord l'application Boss Direct Recruitment, accédez à la zone [Mon] dans le coin inférieur droit de la page principale et sélectionnez [Règles de confidentialité] 2. Ensuite, sur les règles de confidentialité ; page de fonction, cliquez sur [Liste d'informations personnelles] 3. Enfin, sur la page de liste d'informations personnelles, sélectionnez [Informations de base sur l'utilisateur] pour rechercher des utilisateurs.

Où est le patron de la bête fantastique Palu Suzaku ? Où est le patron de la bête fantastique Palu Suzaku ? Feb 05, 2024 pm 02:24 PM

Dans le monde de la bête fantôme Palu, il n'est pas facile de trouver la rare bête mythique Suzaku. De nombreux amis n'ont aucune idée de l'endroit où se trouve Suzaku. L'éditeur vous indiquera ci-dessous l'emplacement du patron de Suzaku. Le boss Suzaku est caché au sommet du volcan de Phantom Beast Palu. Vous devez courageusement escalader le volcan et traverser le magma chaud pour le trouver. Si cela vous intéresse, autant aller le découvrir. N'oubliez pas de préparer suffisamment d'équipement et de compétences pour rivaliser avec Suzaku ! Où est le patron de la bête fantastique Parlu Suzaku Réponse : Desert Town. Suzaku est le pallu avec le taux de croissance le plus élevé parmi les patrons mondiaux. L'emplacement du patron de Suzaku : 1. L'emplacement du patron de Suzaku se trouve dans le coin supérieur droit de la carte du monde, qui se trouve dans la ville du désert. 2. Les joueurs peuvent trouver Suzaku autour d'un grand pilier entouré de rochers jaunes.

Qu'est-ce que Yahoo ? Qu'est-ce que Yahoo ? Dec 07, 2020 pm 05:17 PM

Yahoo est Yahoo, un portail Internet célèbre aux États-Unis. Ses services comprennent des moteurs de recherche, des e-mails, des actualités, etc. Son activité couvre 24 pays et régions, fournissant des services de réseau diversifiés à plus de 500 millions d'utilisateurs indépendants dans le monde. également une société mondiale de communications, de commerce et de médias Internet. Yahoo propose 12 versions linguistiques, dont l'anglais, le chinois, le japonais, le coréen, le français, l'allemand, l'italien, l'espagnol et le danois. Le contenu de chaque version est différent les uns des autres et fournit des fonctions de recherche d'annuaire, de site Web et de texte intégral.

Microsoft Bing utilise l'intelligence artificielle pour générer des titres de résultats de recherche afin d'améliorer l'efficacité de la recherche Microsoft Bing utilise l'intelligence artificielle pour générer des titres de résultats de recherche afin d'améliorer l'efficacité de la recherche Nov 17, 2023 pm 06:53 PM

Le moteur de recherche Bing de Microsoft peut désormais utiliser l'intelligence artificielle pour générer des titres pour certains résultats de recherche. Cette fonction utilise la technologie GPT-4 et vise à fournir des résultats de recherche plus pertinents et informatifs pour aider les utilisateurs à trouver plus rapidement le site Web qu'ils souhaitent. IT House a remarqué que si l'utilisateur recherche un certain mot-clé, puis clique sur Rechercher en cliquant sur la flèche vers le bas à côté. le lien du titre dans les résultats, vous pouvez voir que certains résultats sont étiquetés « AI-GeneratedCaption ». Bing affirme utiliser GPT-4 pour générer ces titres d'IA en analysant les mots-clés de recherche des utilisateurs, puis en « extrayant les informations les plus pertinentes de la page Web et en les transformant intelligemment en extraits très pertinents et faciles à comprendre », écrit Bing. « Les tags générés

Comment le patron désactive-t-il les RH pour me dire bonjour ? Comment le patron désactive-t-il les RH pour me dire bonjour ? Feb 23, 2024 pm 06:58 PM

Comment les patrons désactivent-ils les RH pour me dire bonjour ? Lors du recrutement direct du patron, vous pouvez faire attention aux RH pour me dire bonjour, mais la plupart des amis ne savent pas comment désactiver le recrutement direct du patron pour me dire bonjour. , l'éditeur explique aux joueurs comment désactiver le boss HR. Il existe un tutoriel graphique sur la façon de dire bonjour. Si vous êtes intéressé, venez jeter un oeil ! Comment le patron désactive-t-il les RH pour me saluer ? 1. Ouvrez d'abord l'application de recrutement direct du patron, accédez à la zone [Mon] dans le coin inférieur droit de la page principale, entrez la fonction de paramètres dans le coin supérieur droit et sélectionnez [Salutations". ]; 2. Entrez enfin dans la page de vœux et cliquez sur la flèche comme indiqué ci-dessous. Le bouton affiché glisse pour s'assombrir pour se fermer.

Questions et réponses sur la planification du jeu mobile « Tianyu » : l'animation d'ouverture peut être ignorée manuellement ! Le BOSS du donjon gémit : Dois-je partir ? Questions et réponses sur la planification du jeu mobile « Tianyu » : l'animation d'ouverture peut être ignorée manuellement ! Le BOSS du donjon gémit : Dois-je partir ? Apr 16, 2024 pm 08:10 PM

Xiaoyu a entendu dire que les aventuriers sont très curieux de savoir comment le serveur de combat féroce, qui a fait ses débuts dans le pack d'extension, ramènera le MMO de combat de groupe à son apogée grâce à la méthode consistant à « soutenir les batailles par les batailles et réduire les fardeaux grâce au gameplay ». Ne vous inquiétez pas, ne vous inquiétez pas, je vous enverrai l'uniforme de combat féroce demain ! Les batailles PvP féroces sans fin avec des milliers de personnes, le secret pour obtenir gratuitement l'équipement rouge sans égal, les détails des cadeaux généreux du premier jour du serveur... seront tous dévoilés en même temps dans l'interprétation de la bataille acharnée. serveur! Aujourd’hui, jetons un coup d’œil à certains détails qui seront bientôt optimisés, et voyons si ces questions-réponses de planification peuvent résoudre les problèmes intérieurs des aventuriers ! Version d'économie de flux de contenu clé : 1. La mise à jour de mai optimisera la page d'informations sur la bataille et réduira les informations répétées balayant l'écran. 2. Si un aventurier a participé à l'événement Girl Star et n'a pas reçu la récompense à temps, la récompense sera réémise par e-mail. 3. Ajout de la fonction de saut d'animation

Les programmeurs doivent être prudents lorsqu'ils soumettent des CV à Boss ! Les programmeurs doivent être prudents lorsqu'ils soumettent des CV à Boss ! Jan 10, 2023 am 11:09 AM

La situation de l'emploi au second semestre 2022 n'est pas idéale. De nombreux étudiants et amis engagés dans le secteur du développement ont signalé qu'il n'était pas facile de trouver un emploi. Certains sont au chômage depuis plusieurs mois. qui ont trouvé un emploi doivent réduire leur salaire pour accéder à cet emploi. La situation est meilleure que celle des autres. Il n'y a aucun moyen de contourner cela. Vous ne pouvez que renforcer votre propre force !

Tutoriel 'Boss' pour désactiver les RH pour me saluer Tutoriel 'Boss' pour désactiver les RH pour me saluer Feb 27, 2024 pm 12:25 PM

Boss est un logiciel de bureau très populaire. Sur Boss, les RH accueillent généralement les nouveaux employés ou les employés potentiels et présentent la culture de l'entreprise et l'environnement de l'équipe. Si vous ne souhaitez pas que les RH vous accueillent, vous pouvez désactiver cette fonctionnalité en suivant les étapes suivantes. , les joueurs intéressés viennent jeter un oeil ! Comment le patron désactive-t-il les RH pour me dire bonjour ? 1. Ouvrez d'abord l'application de recrutement direct du patron, accédez à la zone [Mon] dans le coin inférieur droit de la page principale, entrez la fonction de paramètres dans le coin supérieur droit et sélectionnez [Salutations] ; 2. Entrez enfin dans la page de vœux et cliquez sur la flèche comme indiqué ci-dessous. Le bouton affiché peut être désactivé en le faisant glisser sur une couleur sombre.

See all articles