Documentation
¶
Overview ¶
Package flickr for api.
Index ¶
- type Flickr
- func (f Flickr) AuthGetFrob() jsonstruct.AuthGetFrob
- func (f Flickr) AuthGetToken(frob string) jsonstruct.AuthGetToken
- func (f Flickr) GroupsGetInfo(GroupID string, PathAlias string, NoCache bool) jsonstruct.GroupsGetInfo
- func (f Flickr) GroupsPoolsAdd(GroupsID string, PhotosID string) jsonstruct.Common
- func (f Flickr) HTTPGet(URL string, Args map[string]string) []byte
- func (f Flickr) HTTPPost(urlpath string, Data map[string]string) []byte
- func (f Flickr) PeopleFindByEmail(email string) jsonstruct.PeopleFindBy
- func (f Flickr) PeopleFindByUsername(username string) jsonstruct.PeopleFindBy
- func (f Flickr) PeopleGetGroups(userID, extras string) jsonstruct.PeopleGetGroups
- func (f Flickr) PhotosGetInfo(photoID string) jsonstruct.PhotosGetInfo
- func (f Flickr) PhotosGetSizes(photoID string) jsonstruct.PhotoSizes
- func (f Flickr) PhotosLicensesGetInfo() jsonstruct.PhotosLicenses
- func (f Flickr) PhotosSearch(Args map[string]string) []jsonstruct.PhotosSearch
- func (f Flickr) PhotosetsGetInfo(photosetID string, userID string) jsonstruct.PhotosetsGetInfo
- func (f Flickr) PhotosetsGetPhotos(photosetID string, userID string, page int) jsonstruct.PhotosetsGetPhotos
- func (f Flickr) PhotosetsGetPhotosAll(photosetID string, userID string) []jsonstruct.PhotosetsGetPhotos
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Flickr ¶
type Flickr struct {
AuthToken string
// contains filtered or unexported fields
}
Flickr struct
func (Flickr) AuthGetFrob ¶
func (f Flickr) AuthGetFrob() jsonstruct.AuthGetFrob
AuthGetFrob to get Frob link.
func (Flickr) AuthGetToken ¶
func (f Flickr) AuthGetToken(frob string) jsonstruct.AuthGetToken
AuthGetToken to get user auth token.
func (Flickr) GroupsGetInfo ¶
func (f Flickr) GroupsGetInfo(GroupID string, PathAlias string, NoCache bool) jsonstruct.GroupsGetInfo
GroupsGetInfo for search group by id or path.
func (Flickr) GroupsPoolsAdd ¶
func (f Flickr) GroupsPoolsAdd(GroupsID string, PhotosID string) jsonstruct.Common
GroupsPoolsAdd add photo to a groups.
func (Flickr) PeopleFindByEmail ¶
func (f Flickr) PeopleFindByEmail(email string) jsonstruct.PeopleFindBy
PeopleFindByEmail for find user by email
func (Flickr) PeopleFindByUsername ¶
func (f Flickr) PeopleFindByUsername(username string) jsonstruct.PeopleFindBy
PeopleFindByUsername for find user by username
func (Flickr) PeopleGetGroups ¶
func (f Flickr) PeopleGetGroups(userID, extras string) jsonstruct.PeopleGetGroups
PeopleGetGroups to get user groups list, extras: privacy, throttle, restrictions
func (Flickr) PhotosGetInfo ¶
func (f Flickr) PhotosGetInfo(photoID string) jsonstruct.PhotosGetInfo
PhotosGetInfo get photo info.
https://www.flickr.com/services/api/flickr.photos.getInfo.html
func (Flickr) PhotosGetSizes ¶
func (f Flickr) PhotosGetSizes(photoID string) jsonstruct.PhotoSizes
PhotosGetSizes get photo sizes
https://www.flickr.com/services/api/flickr.photos.getSizes.html
func (Flickr) PhotosLicensesGetInfo ¶
func (f Flickr) PhotosLicensesGetInfo() jsonstruct.PhotosLicenses
PhotosLicensesGetInfo get photo licenses list
https://www.flickr.com/services/api/flickr.photos.licenses.getInfo.html
func (Flickr) PhotosSearch ¶
func (f Flickr) PhotosSearch(Args map[string]string) []jsonstruct.PhotosSearch
PhotosSearch search photos.
https://www.flickr.com/services/api/flickr.photos.search.html
func (Flickr) PhotosetsGetInfo ¶
func (f Flickr) PhotosetsGetInfo(photosetID string, userID string) jsonstruct.PhotosetsGetInfo
PhotosetsGetInfo get album / set info.
func (Flickr) PhotosetsGetPhotos ¶
func (f Flickr) PhotosetsGetPhotos(photosetID string, userID string, page int) jsonstruct.PhotosetsGetPhotos
PhotosetsGetPhotos get photos from set/album.
func (Flickr) PhotosetsGetPhotosAll ¶
func (f Flickr) PhotosetsGetPhotosAll(photosetID string, userID string) []jsonstruct.PhotosetsGetPhotos
PhotosetsGetPhotosAll get all pages data.