duodenum2
สมุนแก๊งเสียว
พลังน้ำใจ: 16
ออฟไลน์
กระทู้: 602
|
 |
« ตอบ #20 เมื่อ: 29 มิถุนายน 2011, 01:16:55 » |
|
 ซวยแล้วสคริปต์พี่เสกงานเข้า
|
|
|
บันทึกการเข้า
|
|
|
|
zenithsoul
Verified Seller
ก๊วนเสียว
พลังน้ำใจ: 56
ออฟไลน์
กระทู้: 293
|
 |
« ตอบ #21 เมื่อ: 29 มิถุนายน 2011, 01:37:19 » |
|
ลองใส่ Proxy ซัก IP นึง เข้าไปใน HttpWebRequest ครับ แล้วจะพบคำตอบครับ  งง งง งง ช่วยอธิบายวิธีหน่อยครับท่าน อ่อๆ พอดีวันนี้ผมก็เจอเหมือนกันครับ แต่ยังไม่แน่ใจว่าใช่ไหมนะครับ ขออธิบายคร่าวๆนะครับ Script ที่ไม่ได้ดึงเนื้อหาจาก API Amazon (ดึงจากหน้าสินค้าตรงๆ) จะกระทบครับ (ไม่ทั้งหมดนะครับ) ตอนนี้รู้สึกว่า server ของ Amazon ได้ตั้ง Rule ในการ Block IP Address ที่ Request เข้ามาที่หน้าสินค้ามากผิดปกติ (ความหมายคือ ยิงถี่ไปครับ) เพราะผมลองใส่ proxy เข้าไป สรุปว่า สามารถใช้งานได้ปกติครับ เจ้าของกระทู้คงต้องเปลี่ยนมาดึงรายละเอียดสินค้าจาก api แทนครับ น่าจะแก้ปัญหานี้ได้ครับ ^_^ ปล อันนี้ผมแค่สัณนิฐานจากเหตุการณ์ที่เพิ่งเจอในวันนี้นะครับ ขอเช็คให้มั่นใจอีกทีครับ เดี๋ยวจะเข้ามา confirm อีกทีครับ (กลัวหน้าแตกครับ แหะๆ  ) ขอบคุณสำหรับข้อมูลครับ เพราะผมเห็นบาง สคริปไม่ยอม cache ข้อมูลกันเหมือน get ข้อมูลใหม่มาเรื่อย ๆ เมื่อเปิดหน้าเพจ
|
|
|
บันทึกการเข้า
|
|
|
|
earthquake
ก๊วนเสียว
พลังน้ำใจ: 16
ออฟไลน์
กระทู้: 215
|
 |
« ตอบ #22 เมื่อ: 29 มิถุนายน 2011, 02:32:45 » |
|
งง ว่าใส่ proxy เข้าไปใน HttpWebRequest ยังไงครับ??  งง งง กำลัง2
|
|
|
บันทึกการเข้า
|
|
|
|
xvlnw.com
Verified Seller
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 493
ออฟไลน์
กระทู้: 5,905
|
 |
« ตอบ #23 เมื่อ: 29 มิถุนายน 2011, 02:44:48 » |
|
งง ว่าใส่ proxy เข้าไปใน HttpWebRequest ยังไงครับ??  งง งง กำลัง2 PHP curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 1); curl_setopt($ch, CURLOPT_PROXY,"IP:PORT");
|
|
|
บันทึกการเข้า
|
|
|
|
capsoon
Verified Seller
สมุนแก๊งเสียว
พลังน้ำใจ: 72
ออฟไลน์
กระทู้: 516
|
 |
« ตอบ #24 เมื่อ: 29 มิถุนายน 2011, 03:08:51 » |
|
งง ว่าใส่ proxy เข้าไปใน HttpWebRequest ยังไงครับ??  งง งง กำลัง2 HttpWebRequest เป็น class ของ Microsoft framework ครับ ถ้า script ที่ใช้อยู่ เขียนด้วย Php ลองทำตามลิงค์ด้านล่างครับ http://stackoverflow.com/quest...le-get-contents-behind-a-proxy ^_^
|
|
|
บันทึกการเข้า
|
ติดต่อสอบถามเรียนสร้างเกมส์จากเกมส์ดังได้ที่ 084-360-5145 ครับ
|
|
|
earthquake
ก๊วนเสียว
พลังน้ำใจ: 16
ออฟไลน์
กระทู้: 215
|
 |
« ตอบ #25 เมื่อ: 29 มิถุนายน 2011, 03:12:36 » |
|
งง ว่าใส่ proxy เข้าไปใน HttpWebRequest ยังไงครับ??  งง งง กำลัง2 PHP curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 1); curl_setopt($ch, CURLOPT_PROXY,"IP:PORT"); ขอบคุณนะครับ. ที่ใช้อยู่คือสคริป wp robot ของคุณปุยนั่นแหละครับ ^_^ ผมซื้อสคริปของคุณปุยมาใช้ แต่เดี๋ยวลองทำตามดูขอบคุณนะครับ.
|
|
« แก้ไขครั้งสุดท้าย: 29 มิถุนายน 2011, 03:17:01 โดย earthquake »
|
บันทึกการเข้า
|
|
|
|
SearchMarketing
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 522
ออฟไลน์
กระทู้: 6,613
|
 |
« ตอบ #26 เมื่อ: 29 มิถุนายน 2011, 06:22:09 » |
|
เปนเหมือนกัน แต่ผู้บริโภคอย่างเราไม่เข้าใจหรอก
ดูต่อไป
555
|
|
|
บันทึกการเข้า
|
|
|
|
|
zenithsoul
Verified Seller
ก๊วนเสียว
พลังน้ำใจ: 56
ออฟไลน์
กระทู้: 293
|
 |
« ตอบ #28 เมื่อ: 29 มิถุนายน 2011, 08:24:45 » |
|
curl ของผม ไม่ต้องใส่ proxy ก็เข้าได้ครับ 
|
|
|
บันทึกการเข้า
|
|
|
|
mamazab
สมุนแก๊งเสียว
พลังน้ำใจ: 51
ออฟไลน์
กระทู้: 947
|
 |
« ตอบ #29 เมื่อ: 29 มิถุนายน 2011, 08:28:03 » |
|
เข้ามาดู
|
|
|
บันทึกการเข้า
|
|
|
|
AM-PM
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 379
ออฟไลน์
กระทู้: 4,969
|
 |
« ตอบ #30 เมื่อ: 29 มิถุนายน 2011, 08:32:30 » |
|
เวรทำไรไม่ถูกเรามันผู้บริโภค คงต้องรอต่อไป 
|
|
|
บันทึกการเข้า
|
|
|
|
ta_to_to
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 27
ออฟไลน์
กระทู้: 1,769
|
 |
« ตอบ #31 เมื่อ: 29 มิถุนายน 2011, 08:49:46 » |
|
งานงอก 
|
|
|
บันทึกการเข้า
|
|
|
|
tv6
Newbie
พลังน้ำใจ: 1
ออฟไลน์
กระทู้: 7
|
 |
« ตอบ #32 เมื่อ: 29 มิถุนายน 2011, 08:59:28 » |
|
ผมรู้สึกว่าเป็นมาสองวันแล้ว ตอนแรกคิดว่า Host เรา บล็อกหรือป่าว ลองไป get เว็บอื่นก็ได้ ก็เลยคิดว่าเป็นที่ Amazon บล๊อก ลองเอา สคิปไปไว้ที่อื่น ๆ ก็รันไม่ได้ ก็เลยอลงใส่ ใส่ Header ครับ ก็ผ่าน
|
|
|
บันทึกการเข้า
|
|
|
|
tapanon
ก๊วนเสียว
พลังน้ำใจ: 17
ออฟไลน์
กระทู้: 363
|
 |
« ตอบ #33 เมื่อ: 29 มิถุนายน 2011, 09:04:18 » |
|
ผมรู้สึกว่าเป็นมาสองวันแล้ว ตอนแรกคิดว่า Host เรา บล็อกหรือป่าว ลองไป get เว็บอื่นก็ได้ ก็เลยคิดว่าเป็นที่ Amazon บล๊อก ลองเอา สคิปไปไว้ที่อื่น ๆ ก็รันไม่ได้ ก็เลยอลงใส่ ใส่ Header ครับ ก็ผ่าน
อะใส่ Header จัดไปขอลองหน่อย
|
|
|
บันทึกการเข้า
|
รับเขียนเว็บไซด์และโปรแกรม (php, vb.net, c#.net, graphic, css, template) ด้วยทีมงานมืออาชีพทุกคนครับ PM มาเลยครับ
|
|
|
nanaejoy
Newbie
พลังน้ำใจ: 6
ออฟไลน์
กระทู้: 72
|
 |
« ตอบ #34 เมื่อ: 29 มิถุนายน 2011, 09:14:02 » |
|
น้อง AOM ก็ไม่แสดง reviews
|
|
|
บันทึกการเข้า
|
|
|
|
tv6
Newbie
พลังน้ำใจ: 1
ออฟไลน์
กระทู้: 7
|
 |
« ตอบ #35 เมื่อ: 29 มิถุนายน 2011, 09:18:02 » |
|
ผมรู้สึกว่าเป็นมาสองวันแล้ว ตอนแรกคิดว่า Host เรา บล็อกหรือป่าว ลองไป get เว็บอื่นก็ได้ ก็เลยคิดว่าเป็นที่ Amazon บล๊อก ลองเอา สคิปไปไว้ที่อื่น ๆ ก็รันไม่ได้ ก็เลยอลงใส่ ใส่ Header ครับ ก็ผ่าน
อะใส่ Header จัดไปขอลองหน่อย ผมเขียน PHP นะ ผมก็ไม่เก่งนะครับ ลองเข้าเว็บแล้วดูว่า Amazon Request อะไรจากบาวเซอร์ แล้วเราส่ง อะไรให้ Amazon ก็เขียนเลียนแบบ Header ไปครับ คล้าย ๆ สมัยก่อน เปิด Socket
|
|
|
บันทึกการเข้า
|
|
|
|
pjumpod
สมุนแก๊งเสียว
พลังน้ำใจ: 32
ออฟไลน์
กระทู้: 851
|
 |
« ตอบ #36 เมื่อ: 29 มิถุนายน 2011, 10:50:36 » |
|
ผมรู้สึกว่าเป็นมาสองวันแล้ว ตอนแรกคิดว่า Host เรา บล็อกหรือป่าว ลองไป get เว็บอื่นก็ได้ ก็เลยคิดว่าเป็นที่ Amazon บล๊อก ลองเอา สคิปไปไว้ที่อื่น ๆ ก็รันไม่ได้ ก็เลยอลงใส่ ใส่ Header ครับ ก็ผ่าน
0->1 ต้อง thanks แล้ว ผมอยุ่ๆใช้ได้ปกติครับแต่เมื่อคืนตอนหัวค่ำใช้ไม่ได้เหมือนกัน ยังไม่ใส่ header นะครับ
|
|
|
บันทึกการเข้า
|
|
|
|
spmazon
Verified Seller
ก๊วนเสียว
พลังน้ำใจ: 42
ออฟไลน์
กระทู้: 464
|
 |
« ตอบ #37 เมื่อ: 29 มิถุนายน 2011, 10:58:06 » |
|
เป็นเหมือนกันครับแต่สาเหตุของผมมาจาก Amazon จะ reject request ที่ไม่มี
request header ครับใส่ header ไปของผมก็ทำงานได้ตามปรกติครับ
แต่ไม่รู้เหมือนกันนะครับว่าทุกท่านสาเหตุเดียวกันรึเปล่า
|
|
|
บันทึกการเข้า
|
|
|
|
Affiliatetorich
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 235
ออฟไลน์
กระทู้: 2,145
|
 |
« ตอบ #38 เมื่อ: 29 มิถุนายน 2011, 11:01:17 » |
|
เป็นเหมือนกันครับแต่สาเหตุของผมมาจาก Amazon จะ reject request ที่ไม่มี
request header ครับใส่ header ไปของผมก็ทำงานได้ตามปรกติครับ
แต่ไม่รู้เหมือนกันนะครับว่าทุกท่านสาเหตุเดียวกันรึเปล่า
ช่วยบอกวิธ๊แบบละเอียดหน่อยได้ไหมครับท่าน กระผมทำไม่เป็น
|
|
|
บันทึกการเข้า
|
+ รอซื้อ รอแป๊บ
|
|
|
zenithsoul
Verified Seller
ก๊วนเสียว
พลังน้ำใจ: 56
ออฟไลน์
กระทู้: 293
|
 |
« ตอบ #39 เมื่อ: 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  '); อาจถแก้เยอะหน่อยนะครับ สู้ ๆ :'(
|
|
|
บันทึกการเข้า
|
|
|
|
|