تحميل صورة عشوائية من فليكر باستخدام الكلمة

StackOverflow https://stackoverflow.com/questions/821217

  •  03-07-2019
  •  | 
  •  

سؤال

ولقد لاحظت هذا الرمز عندما كان يلعب حولها مع smallbasic عرضه لفريند أنها بنيت في خيار تحميل صورة من fliker على أساس الكلمة

وكنت أتساءل إذا كان شخص ما مثلا في C # للقيام بذلك حتى أستطيع أن الحصول على فكرة عن كيفية استخدام واجهة برمجة التطبيقات.

هل كانت مفيدة؟

المحلول 2

private void button1_Click(object sender, EventArgs e)
{
    string apikey = "3f8554b23a5we2fe2c7asdg80agnkdm9cedag415f34d9fb";
    Flickr F = new Flickr(apikey);


    // Example 2
    PhotoSearchOptions searchOptions = new PhotoSearchOptions();
    searchOptions.Tags = textBox1.Text;
    searchOptions.PerPage = 100;
    Photos microsoftPhotos = F.PhotosSearch(searchOptions);

    // Example 3
    searchOptions.Page = 2;
    Photos microsoftPhotos2 = F.PhotosSearch(searchOptions);
    searchOptions.Page = 3;
    Photos microsoftPhotos3 = F.PhotosSearch(searchOptions);

    // Eample 4
    PhotoCollection allPhotos = microsoftPhotos.PhotoCollection;
    allPhotos.AddRange(microsoftPhotos2.PhotoCollection);
    allPhotos.AddRange(microsoftPhotos3.PhotoCollection);


    progressBar1.Maximum = allPhotos.Count;
    progressBar1.Value = 0;


    foreach (Photo p in allPhotos)
    {
        pictureBox1.Image = Image.FromStream(F.DownloadPicture(p.MediumUrl));

        this.Refresh();

        progressBar1.Value++;
    }
}

نصائح أخرى

ولقد افسدت أبدا مع API فليكر، ولكن هنا رابط وجدت أن يبدو أنه سيكون من المفيد جدا:

http://blogs.msdn.com/coding4fun /archive/2006/11/22/1126978.aspx

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top