ویب پر گرفت اور تبدیل کرنے کے اوزار

آپ GrabzIt کے ویب سکریپر API کا استعمال کرتے ہوئے کھرچنی کو کس طرح تبدیل کرتے ہیں؟

میں اضافہ intGrabzIt کے درمیان مثال ویب کھرچنی اور GrabzIt's کا استعمال کرکے آپ کی درخواست ویب سکریپر API پروگرام کے لحاظ سے ویب سکریپس کی خصوصیات کو تبدیل کرنے کے لئے۔

کسی ویب سکریپ کا ہدف تبدیل کریں

ذیل کی مثال سے پتہ چلتا ہے کہ دونوں کو کیسے تبدیل کیا جائے بیج یو آر ایل کی اور اہم ہدف یو آر ایل.

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");

اس کے بعد سکریپ ہدایات میں ناموں کے سرے کو معمول کے مطابق استعمال کیا جاسکتا ہے۔