过期域名预定抢注

 找回密碼
 免费注册

採集百度下拉框相關詞

  [複製鏈接]
發表於 2013-12-30 14:24:41 | 顯示全部樓層 |閱讀模式
0 y! R/ G1 k2 i) ], Q' I( U8 o
: S) B1 H5 T; Y0 @
其實就是ajax檢索
4 m. A3 G# m. l; L3 H( p
. l5 w. U. `3 Y+ i0 Q8 Y<?php
5 j8 p$ W* F* u$ O! L3 |
2 [. c+ A* P! [+ j0 P$word=$_GET['word']; //查詢的關鍵詞# k" l( C6 H2 a# X( A( V3 X

# A& E2 z+ K; [if ($word=="")8 M% ?4 x( W* Y6 m
{% Y$ V5 i. o& ?( [9 v; J5 u/ K
echo <<<EOF
' H, x% U" s) u0 t( f<form action="" method="get">7 B2 z5 U* |% o& ]0 q$ i# Y7 v
  <p>關鍵詞: <input type="text" name="word" /></p>
8 ^% F4 j+ m& m& Z9 g: _- P1 T5 r  <input type="submit" value="採集" />
7 `1 J( P5 r0 ^. a8 h8 u3 U</form>+ `% a1 T: w; ^: ?: q5 |' ?5 d
EOF;
# r% @7 w' w& g  W9 @. e}
% Z8 W. [- i8 I: ?( T, Helse3 _2 N2 Q8 A. ]" W8 a4 o! c0 q
{$ d9 C' F3 m* Q+ m0 c0 \& A0 g
0 U0 o" q6 f6 y- C, {1 S' n
$data=file_get_contents('http://suggestion.baidu.com/su?wd='.$word);//讀取相關關鍵詞所) {; H6 J. e$ s0 x4 \: V& y# Y4 u3 X5 z, f: I
$data=mb_convert_encoding($data, 'UTF-8', 'UTF-8,GBK,GB2312,BIG5' );3 j, P0 E* [4 i6 U$ {
$data_temp=strpos($data,"x");
5 h- A+ T3 F% C* s$data=substr_replace($data,"",$data_temp,17);
- k* L% t8 E# X; L$ x7 a- W$data = trim($data,");");
0 p6 f* B* j, V1 f; v$data = trim($data,"{");6 [* G' p& ?/ W9 e2 ^. M; ^( R
$data=preg_replace("/q:.+?.e,/",'', $data);
7 r. Y+ u; b: h& s# J* g' R0 I$data = str_replace("[","",$data);8 ]0 Q$ ~/ w; l8 X, A5 E
$data = str_replace("]","",$data);
$ I; ]+ N3 ~* H+ t4 x8 q6 Q$data = "[".$data."]";  a! C9 p# d! T; s$ z: ^' e9 B
$data = str_replace(",","},s:",$data);
* y. g. B# ?. D1 a" x$data = str_replace("s:","{\"s\":",$data);//複雜的處理,以符合json格式) ^& U! W+ V& M. F
$dc=json_decode($data);( S; z, |. t! T5 `" G
for ($n=0; $n<=9; $n++)
5 n) ?% Z7 ?7 o5 E7 _5 \4 s{
% ^" a, `- g( o: \$wd[$n]=$dc[$n]->s;7 C- C/ g: m7 W- d" L- w
echo "</br>".$wd[$n];
8 d" {2 W: l- Z8 r}
6 k7 C. c; u' i/ M0 }! H8 L) J) I# Y7 M
}
6 I( S$ M) U( ^8 T0 q0 I: H8 r1 k?>
4 F6 ]" @: @- j$ W! Z: }" d9 O! K, A0 J0 b/ }
7 j9 X6 c# M- X7 G  \+ U

8 o) ]3 A9 Y# x$ e

評分

參與人數 1點點 +1 收起 理由
will86 + 1 鼓勵

查看全部評分

發表於 2013-12-30 14:31:19 | 顯示全部樓層

( _. V  b7 l3 S" U
( _* \, Q- q, f3 w9 F9 B: v4 ?2 |
, `/ w# k6 Y  r8 l0 y樓主,這個是wp的採集插件的代碼嗎?或者說怎麼使用,可以詳細解說下嗎?
7 g' J# n! d' c# O% [4 I$ H7 w6 @& W+ r9 v  s6 Z" E5 _% I* u% z
回復 给力 爆菊

使用道具 舉報

發表於 2013-12-30 14:36:35 | 顯示全部樓層
沒看到有ajax的代碼在裡邊額 。。。。
& `4 {$ p6 w6 b' N( Z: W$ l0 X' F( k
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-12-30 14:41:54 | 顯示全部樓層
熟能生巧哇 發表於 2013-12-30 14:36 . Z& `8 \6 B; [$ w. s
沒看到有ajax的代碼在裡邊額 。。。。

# p% u; D2 p' w; y& Dajax是百度的代碼,這主要是讀取他檢索後的相關詞
- Y& V( z7 W/ A$ I
9 @' v8 _  {' x7 ?
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-12-30 14:43:38 | 顯示全部樓層
will86 發表於 2013-12-30 14:31 . {5 _3 j- a; F# U
樓主,這個是wp的採集插件的代碼嗎?或者說怎麼使用,可以詳細解說下嗎?# P5 y; L+ G# I  o$ l) z7 V

# e+ v1 L( b% A5 e ...

& g1 M, X3 \( X' I  ]0 E4 H5 h/ D' q) h& F1 o

  j" s& V2 M1 C1 c) y# v  |5 Vhttp://suggestion.baidu.com/su?wd=關鍵詞" p5 T5 b9 _; w0 w% |
( b8 B6 m2 v$ w, Q# S+ G
其實你這樣打開的話  關鍵詞的相關詞就會被保存起來.直接輸入這url也可以- m5 o( M/ Q2 a; M
6 H8 A0 B% C7 t. j# u! b" H4 ^0 R
% E( C  S, P' N, u+ `; U6 `& V" K

點評

确实是啊  發表於 2013-12-30 15:59
回復 给力 爆菊

使用道具 舉報

發表於 2013-12-30 15:49:24 | 顯示全部樓層
樓主說下採集了怎麼使用的思路吧,
# H9 u) e% L; I' a) N( J
回復 给力 爆菊

使用道具 舉報

發表於 2013-12-31 05:22:23 | 顯示全部樓層
親身體驗,刷這個會被降權的
7 _. p$ m1 E0 z* U5 d: i0 p
回復 给力 爆菊

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

过期高净值品牌域名预定抢注

4um點基跨境網編創業社區

GMT+8, 2024-11-25 07:18

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表