Crates.io | flickr |
lib.rs | flickr |
version | 0.1.1 |
source | src |
created_at | 2018-11-15 20:03:31.735627 |
updated_at | 2018-12-04 02:50:12.182529 |
description | Rust binding to Flickr API |
homepage | https://gitlab.com/timosaarinen/flickr-rust |
repository | https://gitlab.com/timosaarinen/flickr-rust |
max_upload_size | |
id | 96850 |
size | 147,426 |
Flickr-Rust is an unofficial Rust binding to Flickr API.
use flickr::{FlickrAPI};
let mut flickr = FlickrAPI::new(
"MY-FLICKR-API-KEY",
"MY-FLICKR-API-SECRET");
let res = flickr.favorites()
.get_list()
.perform()?;
println!("{:#?}", res.photos.unwrap());
You have to get your custom Flickr API key and Flickr API secret to use this crate.
The plan is to cover all the essential non-deprecated methods of Flickr API. The current method sets coverage is shown below.
Implemented: activity, auth.oauth, favorites, photos
Unimplemented: blogs, cameras, collections, commons, contacts, galleries, groups, groups.discuss.replies, groups.discuss.topics, groups.members, groups.pools, interestingness, machinetags, panda, people, photos.comments, photos.geo, photos.licenses, photos.notes, photos.people, photos.suggestions, photos.transform, photos.upload, photosets, photosets.comments, places, prefs, profile, push, reflection, stats, tags, test, testimonials, urls
Deprecated: auth
In addition, upload and replace features will be implemented too.
See change log for information about version history.
Flickr-Rust is licensed under Apache License, Version 2.0.