2015-06-11 2 views
1

Я знаю, как скачать изображение из instagram с конкретными хэштегами. Я ниже, чтобы загрузить изображения из Instagramпоиск изображения в instagram с изображением id

string[] splittedHashTags = hashtags.Split(','); 
     foreach (string tag in splittedHashTags) 
     { 
      do 
      { 
       WebRequest webRequest = null; 
       if (webRequest == null && string.IsNullOrEmpty(nextPageUrl)) 
        webRequest = HttpWebRequest.Create(String.Format("https://api.instagram.com/v1/tags/{0}/media/recent?access_token={1}", tag, strAccessToken)); 
       else 
        webRequest = HttpWebRequest.Create(nextPageUrl); 


       var responseStream = webRequest.GetResponse().GetResponseStream(); 
       Encoding encode = System.Text.Encoding.Default; 

       using (StreamReader reader = new StreamReader(responseStream, encode)) 
       { 
        JToken token = JObject.Parse(reader.ReadToEnd()); 
        var pagination = token.SelectToken("pagination"); 

        if (pagination != null && pagination.SelectToken("next_url") != null) 
        { 
         nextPageUrl = pagination.SelectToken("next_url").ToString(); 
        } 
        else 
        { 
         nextPageUrl = null; 
        } 

        var images = token.SelectToken("data").ToArray(); 


        foreach (var image in images) 
        { 
         imageUrl = image.SelectToken("images").SelectToken("standard_resolution").SelectToken("url").ToString(); 

         if (String.IsNullOrEmpty(imageUrl)) 
          Console.WriteLine("broken image URL"); 

         co 
         var imageId = image.SelectToken("id"); 
         double imageCreatedTime = image.SelectToken("created_time").Value<double>(); 

         DateTime dtImgCreatedTime = UnixTimeStampToDateTime(imageCreatedTime); 



         var webClient = new WebClient(); 
         byte[] imageBytes = webClient.DownloadData(imageUrl); 

          SPSite site = new SPSite(microSiteUrl); 

                        } 
        } 


       } 




      } 
      while (!String.IsNullOrEmpty(nextPageUrl)); 
     } 

Но я хотел бы знать, как я могу искать изображения в Instagram, если они существуют, или не предоставляя ImageID?

ответ

Смежные вопросы