public class GalleriesInterface
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
METHOD_ADD_PHOTO |
static java.lang.String |
METHOD_CREATE |
static java.lang.String |
METHOD_EDIT_META |
static java.lang.String |
METHOD_EDIT_PHOTO |
static java.lang.String |
METHOD_EDIT_PHOTOS |
static java.lang.String |
METHOD_GET_INFO |
static java.lang.String |
METHOD_GET_LIST |
static java.lang.String |
METHOD_GET_LIST_FOR_PHOTO |
static java.lang.String |
METHOD_GET_PHOTOS |
| Constructor and Description |
|---|
GalleriesInterface(java.lang.String apiKey,
java.lang.String sharedSecret,
Transport transportAPI)
Construct a GalleriesInterface.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addPhoto(java.lang.String strGalleryId,
java.lang.String photoId,
java.lang.String strComment) |
Gallery |
create(java.lang.String strTitle,
java.lang.String strDescription,
java.lang.String primaryPhotoId) |
void |
editMeta(java.lang.String strGalleryId,
java.lang.String strTitle,
java.lang.String strDescription) |
void |
editPhoto(java.lang.String strGalleryId,
java.lang.String strPhotoId,
java.lang.String strComment) |
void |
editPhotos(java.lang.String strGalleryId,
java.lang.String strPrimaryPhotoId,
java.lang.String strPhotoIds) |
Gallery |
getInfo(java.lang.String strGalleryId) |
java.util.List<Gallery> |
getList(java.lang.String userId,
int perPage,
int page)
Return the list of galleries created by a user.
|
PhotoList<Photo> |
getListForPhoto(java.lang.String photoId,
int perPage,
int page)
This method does not require authentication.
|
PhotoList<Photo> |
getPhotos(java.lang.String galleryId,
java.util.Set<java.lang.String> extras,
int perPage,
int page)
Get the photos for the specified gallery
This method does not require authentication.
|
public static final java.lang.String METHOD_ADD_PHOTO
public static final java.lang.String METHOD_CREATE
public static final java.lang.String METHOD_EDIT_META
public static final java.lang.String METHOD_EDIT_PHOTO
public static final java.lang.String METHOD_EDIT_PHOTOS
public static final java.lang.String METHOD_GET_INFO
public static final java.lang.String METHOD_GET_LIST
public static final java.lang.String METHOD_GET_LIST_FOR_PHOTO
public static final java.lang.String METHOD_GET_PHOTOS
public GalleriesInterface(java.lang.String apiKey,
java.lang.String sharedSecret,
Transport transportAPI)
apiKey - The API keytransportAPI - The Transport interfacepublic java.util.List<Gallery> getList(java.lang.String userId, int perPage, int page) throws FlickrException
userId - The user you want to check forperPage - Number of galleries per pagepage - The page numberFlickrExceptionpublic void addPhoto(java.lang.String strGalleryId,
java.lang.String photoId,
java.lang.String strComment)
throws FlickrException
FlickrExceptionpublic void editMeta(java.lang.String strGalleryId,
java.lang.String strTitle,
java.lang.String strDescription)
throws FlickrException
FlickrExceptionpublic void editPhoto(java.lang.String strGalleryId,
java.lang.String strPhotoId,
java.lang.String strComment)
throws FlickrException
FlickrExceptionpublic void editPhotos(java.lang.String strGalleryId,
java.lang.String strPrimaryPhotoId,
java.lang.String strPhotoIds)
throws FlickrException
FlickrExceptionpublic Gallery getInfo(java.lang.String strGalleryId) throws FlickrException
FlickrExceptionpublic Gallery create(java.lang.String strTitle, java.lang.String strDescription, java.lang.String primaryPhotoId) throws FlickrException
strTitle - strDescription - primaryPhotoId - FlickrExceptionpublic PhotoList<Photo> getPhotos(java.lang.String galleryId, java.util.Set<java.lang.String> extras, int perPage, int page) throws FlickrException
galleryId - The group IDextras - Set of extra-attributes to include (may be null)perPage - The number of photos per page (0 to ignore)page - The page offset (0 to ignore)FlickrExceptionpublic PhotoList<Photo> getListForPhoto(java.lang.String photoId, int perPage, int page) throws FlickrException
photoId - The photo IDperPage - The number of photos per page (0 to ignore)page - The page offset (0 to ignore)FlickrException