میں اضافہ intGrabzIt کے درمیان اخراج ویب کھرچنی اور GrabzIt's کا استعمال کرکے آپ کی درخواست ویب سکریپر API ویب سکریپ کی خصوصیات کو پروگرام کے مطابق تبدیل کرنا۔
ذیل کی مثال دکھاتی ہے کہ دونوں کو کیسے تبدیل کیا جائے۔ بیج یو آر ایل کے اور اہم ہدف URL.
GrabzItScrapeClient client = new GrabzItScrapeClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); Target target = new Target(); //Set the target URL target.URL = "http://www.example.com"; List<string> seedUrls = new List<string>(); seedUrls.Add("http://www.example.com/news.html"); seedUrls.Add("http://www.example.com/about.html"); seedUrls.Add("http://www.example.com/contactus.html"); //Set the seed URL's target.SeedURLs = seedUrls.ToArray(); //Enter the id of the scrape you want to alter along with the target object client.SetScrapeProperty("59421f049e3d991318d35e49", target);
$client = new GrabzItScrapeClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); $target = new GrabzItTarget(); //Set the target URL $target->SetURL("http://www.example.com"); $seedUrls = array(); $seedUrls[] = "http://www.example.com/news.html"; $seedUrls[] = "http://www.example.com/about.html"; $seedUrls[] = "http://www.example.com/contactus.html"; //Set the seed URL's $target->SetSeedURLs($seedUrls); //Enter the id of the scrape you want to alter along with the target object $client->SetScrapeProperty("59421f049e3d991318d35e49", $target);
client = GrabzItScrapeClient.GrabzItScrapeClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); target = new GrabzItTarget.GrabzItTarget() #Set the target URL target.url = "http://www.example.com" seedUrls = [] seedUrls.append("http://www.example.com/news.html") seedUrls.append("http://www.example.com/about.html") seedUrls.append("http://www.example.com/contactus.html") #Set the seed URL's target.seedURLs = seedUrls #Enter the id of the scrape you want to alter along with the target object client.SetScrapeProperty("59421f049e3d991318d35e49", target)
ذیل کی مثالوں میں ہم ایک متغیر مقرر کریں ایک string ناموں کی صف، تاہم متغیر کو کسی دوسرے قسم کے سادہ ڈیٹا پر بھی سیٹ کیا جا سکتا ہے۔
GrabzItScrapeClient client = new GrabzItScrapeClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); Variable variable = new Variable("names"); List<string> names = new List<string>(); names.Add("Tom"); names.Add("Dick"); names.Add("Harry"); foreach(string name in names) { variable.AddArrayItem(name); } //Enter the id of the scrape you want to alter along with the variable object client.SetScrapeProperty("59421f049e3d991318d35e49", variable);
$client = new GrabzItScrapeClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); $variable = new GrabzItVariable("names"); $names = array(); $names[] = "Tom"; $names[] = "Dick"; $names[] = "Harry"; $variable->SetValue($names); //Enter the id of the scrape you want to alter along with the variable object $client->SetScrapeProperty("59421f049e3d991318d35e49", $variable);
client = GrabzItScrapeClient.GrabzItScrapeClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); variable = new GrabzItVariable.GrabzItVariable("names") names = [] names.append("Tom") names.append("Dick") names.append("Harry") #Set the seed URL's variable.value = names #Enter the id of the scrape you want to alter along with the variable object client.SetScrapeProperty("59421f049e3d991318d35e49", variable)
متغیر قدر کو پھر استعمال کرکے عام طریقے سے حاصل کیا جاسکتا ہے۔ Global.get طریقہ ذیل میں دکھایا گیا ہے۔
var names = Global.get("names");
ناموں کی صف کو پھر سکریپ ہدایات میں معمول کے مطابق استعمال کیا جا سکتا ہے۔