/**
* This file was auto-generated on 2023-10-24T15:44:49.770Z
* flickr.people.getPhotos
* Return photos from the given user's photostream. Only photos visible to the calling user will be returned. This method must be authenticated; to return public photos for a user, use flickr.people.getPublicPhotos.
* Permissions required: none
*/
export type FlickrPeopleGetPhotosParams = {
/**
* The NSID of the user who's photos to return. A value of "me" will return the calling user's photos.
*/
user_id: string;
/**
* Safe search setting:
- 1 for safe.
- 2 for moderate.
- 3 for restricted.
(Please note: Un-authed calls can only see Safe content.)
*/
safe_search?: string;
/**
* Minimum upload date. Photos with an upload date greater than or equal to this value will be returned. The date should be in the form of a unix timestamp.
*/
min_upload_date?: string;
/**
* Maximum upload date. Photos with an upload date less than or equal to this value will be returned. The date should be in the form of a unix timestamp.
*/
max_upload_date?: string;
/**
* Minimum taken date. Photos with an taken date greater than or equal to this value will be returned. The date should be in the form of a mysql datetime.
*/
min_taken_date?: string;
/**
* Maximum taken date. Photos with an taken date less than or equal to this value will be returned. The date should be in the form of a mysql datetime.
*/
max_taken_date?: string;
/**
* Comma-separated list of content types to return:
- 0 for photos.
- 1 for screenshots.
- 2 for 'other'.
- 3 for virtual photos.
*/
content_types?: string;
/**
* Return photos only matching a certain privacy level. This only applies when making an authenticated call to view photos you own. Valid values are:
- 1 public photos
- 2 private photos visible to friends
- 3 private photos visible to family
- 4 private photos visible to friends & family
- 5 completely private photos
*/
privacy_filter?: string;
/**
* DEPRECATED. Use content_types instead.
Content Type setting:
- 1 for photos only.
- 2 for screenshots only.
- 3 for 'other' only.
- 4 for photos and screenshots.
- 5 for screenshots and 'other'.
- 6 for photos and 'other'.
- 7 for photos, screenshots, and 'other' (all).
*/
content_type?: string;
/**
* A comma-delimited list of extra information to fetch for each returned record. Currently supported fields are: description, license, date_upload, date_taken, owner_name, icon_server, original_format, last_update, geo, tags, machine_tags, o_dims, views, media, path_alias, url_sq, url_t, url_s, url_q, url_m, url_n, url_z, url_c, url_l, url_o
*/
extras?: string;
/**
* Number of photos to return per page. If this argument is omitted, it defaults to 100. The maximum allowed value is 500.
*/
per_page?: string;
/**
* The page of results to return. If this argument is omitted, it defaults to 1.
*/
page?: string;
};