4 个版本

使用旧的 Rust 2015

0.1.1 2018年12月4日
0.1.0 2018年11月21日
0.0.2 2018年11月16日
0.0.1 2018年11月15日

#5 in #api-secret

每月下载量 35 次

Apache-2.0

140KB
3.5K SLoC

Flickr-Rust

Flickr-Rust 是对 Flickr API 的非官方 Rust 绑定。

示例

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());

您必须获取自定义的 Flickr API 密钥和 Flickr API 秘密才能使用此包。

状态

计划是涵盖 Flickr API 所有基本非弃用方法。以下是目前方法集的覆盖情况。

已实现:activity, auth.oauth, favorites, photos

未实现: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

已弃用:auth

此外,还将实现 uploadreplace 功能。

有关版本历史信息,请参阅 变更日志

许可证

Flickr-Rust 使用 Apache License, Version 2.0 许可。

依赖项

~18–29MB
~464K SLoC