Muhammad Salman

Muhammad Salman

  • NA
  • 1
  • 1.1k

Consuming pipl api in asp.net

Jul 20 2015 6:49 AM

i am having trouble configuring this API https://pipl.com/dev/

i have this code in page load event, but the problem is that it keep on loading the page once i click on "veiw page in browser".

protected void Page_Load(object sender, EventArgs e)
{
RunAsync().Wait();
}
static async Task RunAsync()
{
SearchAPIRequest req = new SearchAPIRequest(email: "[email protected]");
SearchAPIResponse resp = await req.SendAsync();
Console.Out.WriteLine(resp.Image.GetThumbnailUrl(200, 100, true, true));
Console.Out.WriteLine(resp.Name);
Console.Out.WriteLine(resp.Education);
Console.Out.WriteLine(resp.Username);
Console.Out.WriteLine(resp.Address);
var jobs = resp.Person.Jobs.Select(j => j.ToString());
Console.Out.WriteLine(String.Join(", ", jobs));
Console.Out.WriteLine();
var relationships = resp.Person.Relationships.Select(r => r.Names[0]);
Console.Out.WriteLine(String.Join(", ", relationships)); Console.Out.WriteLine();
}

Am i missing some code ? or any thing else.. please guide.

PS: I have already installed their package with "PM> Install-Package piplclient"