Amazon งานเข้า.....

เริ่มโดย tapanon, 28 มิถุนายน 2011, 22:13:07

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

xvlnw.com

มาเสริมให้ครับ สำหรับ PHP

1. file_get_contents(); --> Block.
2. curl(); --> True.
[direct=https://cloudhost.in.th/wordpress-hosting]ツ ⓌⓄⓇⒹⓅⓇⒺⓈⓈ ⒽⓄⓈⓉⒾⓃⒼ [/direct] :wanwan014:  :D
[direct=https://cloudhost.in.th/cloudhosting.html]Cloud Hosting[/direct] [direct=https://cloudhost.in.th/cloudvps.html]Cloud Server[/direct] [direct=https://cloudhost.in.th/vpshosting.html]Cloud VPS Hosting[/direct] [direct=https://cloudhost.in.th/windowsvps.html]Cloud Windows[/direct] Tel: 080-348-0843 LINE: ixvlnw

SEkr

อ้างถึงจาก: zenithsoul ใน 29 มิถุนายน 2011, 11:30:33
ฟั่งชั่นการใช้งานครับ

function get_data($url)
{
  $ch = curl_init();
  $timeout = 5;
  curl_setopt($ch,CURLOPT_URL,$url);
  curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
  curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
  $data = curl_exec($ch);
  curl_close($ch);
  return $data;
}

$returned_content = get_data('http://davidwalsh.name');


อาจถแก้เยอะหน่อยนะครับ สู้ ๆ  :'(

ตามนี้เลยครับ แต่เหมือน function นี้คุ้นๆ แหะ 5555

fcpe33

      $art=@file_get_contents('http://www.amazon.'.lz::$c['zone'].'/review/product/'.$asin,null,stream_context_create(array('http'=>array('method'=>"GET",'header'=>"User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 GTB7.1 ( .NET CLR 3.5.30729)\r\n"))));

อย่างนี้จะแก้ยังไง ครับ review ไม่ได้
*Link Removed*

tapanon

ใครที่ว่า Set Header หาย ไม่ทราบว่า header key, header value ใส่อะไรครับ
ผมสังหรใจว่ามัน block ip จริงๆสงสัยต้องใช้ proxy ก่อน requset
รับเขียนเว็บไซด์และโปรแกรม (php, vb.net, c#.net, graphic, css, template)  ด้วยทีมงานมืออาชีพทุกคนครับ  PM มาเลยครับ

zenithsoul

อ้างถึงจาก: SEkr ใน 29 มิถุนายน 2011, 11:41:51
อ้างถึงจาก: zenithsoul ใน 29 มิถุนายน 2011, 11:30:33
ฟั่งชั่นการใช้งานครับ

function get_data($url)
{
  $ch = curl_init();
  $timeout = 5;
  curl_setopt($ch,CURLOPT_URL,$url);
  curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
  curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
  $data = curl_exec($ch);
  curl_close($ch);
  return $data;
}

$returned_content = get_data('http://davidwalsh.name');


อาจถแก้เยอะหน่อยนะครับ สู้ ๆ  :'(

ตามนี้เลยครับ แต่เหมือน function นี้คุ้นๆ แหะ 5555

แหม google ออกจะเยอะแยะนิดครับ  :P

แถม

curl with proxy

<?php
$url = 'http://whatismyip.com';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 1);
curl_setopt($ch, CURLOPT_PROXY, '128.114.63.15:3128');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST,'GET');
curl_setopt ($ch, CURLOPT_HEADER, 1);
curl_exec ($ch);
$curl_info = curl_getinfo($ch);
curl_close($ch);
echo '<br />';
print_r($curl_info);
?>

zenithsoul

อันนี้เป็น Header Request + Response ของ Amazon ครับ

เอาไปประยุกต์การใช้งานได้เลยครับ  :wanwan014:


AM-PM

ผู้บริโภคอย่างเราไม่รู้เรื่อง
:wanwan004:
ไม่ต้องบินให้สูงอย่างใครเขา... จงบินเอาเท่าที่เราจะบินไหว ท่าที่บินไม่จำเป็นต้องเหมือนใคร... แค่บินไปให้ถึงฝัน เท่านั้นพอ


Find out how I'm able to get up to 420 backlinks for month, by spending 30 seconds per day...all for FREE! - Click Here

kkusd


jane


pongphutt


kipkae

อ้างถึงจาก: capsoon ใน 29 มิถุนายน 2011, 00:20:25
ลองใส่ Proxy ซัก IP นึง เข้าไปใน HttpWebRequest ครับ แล้วจะพบคำตอบครับ :)



ขอบคุณครับ.. ได้รับอีเมล์แจ้งอัพเดทสคิปแล้ว  :wanwan011:
ตอนนี้เว็บใช้งานได้ตามปกติแล้วครับ

make step

คุยอะไรกันอ่าาาา ไม่รู้เรื่องงงง
...

tapanon

อ่า Microsoft Developer แถวนี้ไม่มีเลยรึ  ใครเป็นเพื่อนผมบ้างเนี่ยใช้ภาษาไม่เหมือนชาวบ้านก็ต้องแก้คนเดียว...... :P
รับเขียนเว็บไซด์และโปรแกรม (php, vb.net, c#.net, graphic, css, template)  ด้วยทีมงานมืออาชีพทุกคนครับ  PM มาเลยครับ

tapanon

อ้างถึงจาก: kipkae ใน 29 มิถุนายน 2011, 13:51:33
อ้างถึงจาก: capsoon ใน 29 มิถุนายน 2011, 00:20:25
ลองใส่ Proxy ซัก IP นึง เข้าไปใน HttpWebRequest ครับ แล้วจะพบคำตอบครับ :)



ขอบคุณครับ.. ได้รับอีเมล์แจ้งอัพเดทสคิปแล้ว  :wanwan011:
ตอนนี้เว็บใช้งานได้ตามปกติแล้วครับ

:-[
รับเขียนเว็บไซด์และโปรแกรม (php, vb.net, c#.net, graphic, css, template)  ด้วยทีมงานมืออาชีพทุกคนครับ  PM มาเลยครับ

zenithsoul

อ้างถึงจาก: tapanon ใน 29 มิถุนายน 2011, 13:57:28
อ่า Microsoft Developer แถวนี้ไม่มีเลยรึ  ใครเป็นเพื่อนผมบ้างเนี่ยใช้ภาษาไม่เหมือนชาวบ้านก็ต้องแก้คนเดียว...... :P

ใช้ socket เปิดเข้าใช้งานเลยครับ  :P

panyamac

[direct=http://www.nokindustry.com]NOK Industry rubber parts[/direct]

[direct=http://www.besleepless.com]Be Sleepless[/direct]

[direct=http://www.ice-cube-trays.com]Ice Cube Trays[/direct]

gobank01


คุยอะไรกันเห้ย แปลเป็นไทยด้วยย - -"

toteetime

อ้างถึงจาก: zenithsoul ใน 29 มิถุนายน 2011, 13:41:03
อันนี้เป็น Header Request + Response ของ Amazon ครับ

เอาไปประยุกต์การใช้งานได้เลยครับ  :wanwan014:



+1 ขอบคุณมากๆ เลยครับ  :wanwan017:
พึ่งรู้ว่า Firebug ดู Header ได้ด้วย  :-[
ผู้มีปัญญามีความพินิจ ย่อมตั้งตัวได้ ด้วยต้นทุนแม้น้อย ดุจคนก่อไฟน้อย ๆ ให้เป็นกองใหญ่ได้ฉะนั้น

tapanon

อ้างถึงจาก: zenithsoul ใน 29 มิถุนายน 2011, 13:41:03
อันนี้เป็น Header Request + Response ของ Amazon ครับ

เอาไปประยุกต์การใช้งานได้เลยครับ  :wanwan014:



:wanwan017: :wanwan017:  ใครยังไม่ได้หนะครับ  ผมไม่รู้ว่าท่านแก้อย่างผมจะได้ไหม๊หนะแต่ของผมทำดังนี้ครับ 

request.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0";
request.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";
request.ContentType = "text/html; charset=ISO-8859-1";

ยิ่งให้ยิ่งได้รับ....
รับเขียนเว็บไซด์และโปรแกรม (php, vb.net, c#.net, graphic, css, template)  ด้วยทีมงานมืออาชีพทุกคนครับ  PM มาเลยครับ

tapanon

เราต้องทำให้ request เราเหมือนว่าเราคือ Browser  มากที่สุด  แต่เดี๋ยวพวกทีมงาน อเมซอล มันต้องหาทางแก้อีกคอยดูๆ  แต่เราก็จะหาทางแก้มันต่อไป
รับเขียนเว็บไซด์และโปรแกรม (php, vb.net, c#.net, graphic, css, template)  ด้วยทีมงานมืออาชีพทุกคนครับ  PM มาเลยครับ