Точно, чего я пытаюсь достичь, это получить ссылки от this address, ссылки для каждого отдельного обоев. Например, эта ссылка: https://www.flickr.com/photos/visualechos/14925188846/in/album-72157622467976256/.Получить ссылки с сайта URL
Это некоторые из вещей, которые я пробовал, но все обои ссылки не там, используя эти методы, по некоторым причинам:
using (WebClient client = new WebClient())
{
string code = client.DownloadString("http://www.flickr.com/photos/visualechos/sets/72157622467976256");
}
-
using (WebClient client = new WebClient())
{
client.DownloadFile("http://www.flickr.com/photos/visualechos/sets/72157622467976256", @"C:\code.html");
}
-
// Using HtmlAgilityPack
public void GetLinks(string url)
{
HtmlWeb hw = new HtmlWeb();
HtmlAgilityPack.HtmlDocument doc = hw.Load(url);
foreach (HtmlNode link in doc.DocumentNode.SelectNodes("//a[@href]"))
{
LINK.Add(link.GetAttributeValue("href", "link not found"));
}
}
private void btnStoreLinks_Click(object sender, EventArgs e)
{
GetLinks("https://www.flickr.com/photos/visualechos/sets/72157622467976256");
}
Я читал ссылки, но это выглядит сложным ... Я не особенно хорош в таких вещах, которых я боюсь, извините. Должен ли я включать OAuth в качестве ссылки? Или как мне начать? – spunit