C# Class Instagram.api.InstagramApiWrapper

Inheritance: Base
Afficher le fichier Open project: vespassassina/.NET-Instagram-API-Wrapper Class Usage Examples

Méthodes publiques

Méthode Description
AuthGetAccessToken ( string code ) : Instagram.api.classes.AccessToken
AuthGetUrl ( string scope ) : string
CommentAdd ( string mediaid, string text, string accessToken ) : bool
CommentAdd ( string mediaids, string text, string accessToken ) : void
CommentDelete ( string mediaid, string commentid, string accessToken ) : bool
Comments ( string mediaid, string accessToken ) : InstagramResponse
CurrentUserApprove ( string userid, string recipient_userid, string accessToken ) : bool
CurrentUserApprove ( string userid, string recipient_userids, string accessToken ) : void
CurrentUserBlock ( string userid, string recipient_userid, string accessToken ) : bool
CurrentUserDeny ( string userid, string recipient_userid, string accessToken ) : bool
CurrentUserDetails ( string accessToken ) : InstagramResponse
CurrentUserFeed ( string min_id, string max_id, string count, string accessToken ) : InstagramResponse
CurrentUserFollow ( string userid, string recipient_userid, string accessToken ) : bool
CurrentUserFollow ( string userid, string recipient_userids, string accessToken ) : void
CurrentUserFollowToggle ( string userid, string recipient_userid, string accessToken ) : bool
CurrentUserFollowedBy ( string accessToken, string max_user_id ) : InstagramResponse
CurrentUserFollows ( string accessToken, string max_user_id ) : InstagramResponse
CurrentUserIsFollowedBy ( string recipient_userid, string accessToken ) : bool
CurrentUserIsFollowing ( string recipient_userid, string accessToken ) : bool
CurrentUserLikedMedia ( string max_like_id, string count, string accessToken ) : InstagramResponse
CurrentUserRecentMedia ( string min_id, string max_id, string count, string min_timestamp, string max_timestamp, string accessToken ) : InstagramResponse
CurrentUserRelationshipWith ( string recipient_userid, string accessToken ) : InstagramResponse
CurrentUserRequestedBy ( string accessToken ) : InstagramResponse
CurrentUserSetRelationship ( string userid, string recipient_userid, string relationship_key, string accessToken ) : InstagramResponse
CurrentUserUnblock ( string userid, string recipient_userid, string accessToken ) : bool
CurrentUserUnfollow ( string userid, string recipient_userid, string accessToken ) : bool
CurrentUserUnfollow ( string userid, string recipient_userids, string accessToken ) : void
GeographyMedia ( string geographyid, string accessToken ) : Instagram.api.classes.InstagramMedia[]
GetInstance ( ) : InstagramApiWrapper
GetInstance ( Instagram.api.Configuration configuration ) : InstagramApiWrapper
GetInstance ( Instagram.api.Configuration configuration, ICache cache ) : InstagramApiWrapper
LikeAdd ( string mediaid, string userid, string accessToken ) : bool
LikeAdd ( string mediaids, string accessToken ) : void
LikeDelete ( string mediaid, string userid, string accessToken ) : bool
LikeDelete ( string mediaids, string accessToken ) : void
LikeToggle ( string mediaid, string userid, string accessToken ) : bool
Likes ( string mediaid, string accessToken ) : InstagramResponse
LocationDetails ( string locationid, string accessToken ) : Instagram.api.classes.Location
LocationMedia ( string locationid, string min_id, string max_id, string min_timestamp, string max_timestamp, string accessToken ) : Instagram.api.classes.InstagramMedia[]
LocationSearch ( string lat, string lng, string foursquare_id, string foursquare_v2_id, string distance, string accessToken ) : Instagram.api.classes.Location[]
MediaDetails ( string mediaid, string accessToken ) : InstagramResponse
MediaPopular ( string accessToken, bool usecache ) : InstagramResponse
MediaSearch ( string lat, string lng, string distance, string min_timestamp, string max_timestamp, string accessToken ) : InstagramResponse
TagDetails ( string tagname, string accessToken ) : InstagramResponse
TagMedia ( string tagname, string min_id, string max_id, string accessToken ) : InstagramResponse
TagPopular ( string accessToken ) : Instagram.api.classes.Tag[]
TagSearch ( string query, string accessToken ) : InstagramResponse
TagsFromStrings ( string tags ) : Instagram.api.classes.Tag[]
TagsInMediaList ( Instagram.api.classes.InstagramMedia media ) : Instagram.api.classes.Tag[]
UserDetails ( string userid, string accessToken ) : InstagramResponse
UserFollowedBy ( string userid, string accessToken, string max_user_id ) : InstagramResponse
UserFollows ( string userid, string accessToken, string max_user_id ) : InstagramResponse
UserIsLiking ( string mediaid, string userid, string accessToken ) : bool
UserRecentMedia ( string userid, string min_id, string max_id, string count, string min_timestamp, string max_timestamp, string accessToken ) : InstagramResponse
UsersInMediaList ( Instagram.api.classes.InstagramMedia media ) : User[]
UsersPopular ( string accessToken ) : User[]
UsersSearch ( string query, string count, string accessToken ) : InstagramResponse

Private Methods

Méthode Description
InstagramApiWrapper ( ) : System

Method Details

AuthGetAccessToken() public méthode

public AuthGetAccessToken ( string code ) : Instagram.api.classes.AccessToken
code string
Résultat Instagram.api.classes.AccessToken

AuthGetUrl() public méthode

public AuthGetUrl ( string scope ) : string
scope string
Résultat string

CommentAdd() public méthode

public CommentAdd ( string mediaid, string text, string accessToken ) : bool
mediaid string
text string
accessToken string
Résultat bool

CommentAdd() public méthode

public CommentAdd ( string mediaids, string text, string accessToken ) : void
mediaids string
text string
accessToken string
Résultat void

CommentDelete() public méthode

public CommentDelete ( string mediaid, string commentid, string accessToken ) : bool
mediaid string
commentid string
accessToken string
Résultat bool

Comments() public méthode

public Comments ( string mediaid, string accessToken ) : InstagramResponse
mediaid string
accessToken string
Résultat InstagramResponse

CurrentUserApprove() public méthode

public CurrentUserApprove ( string userid, string recipient_userid, string accessToken ) : bool
userid string
recipient_userid string
accessToken string
Résultat bool

CurrentUserApprove() public méthode

public CurrentUserApprove ( string userid, string recipient_userids, string accessToken ) : void
userid string
recipient_userids string
accessToken string
Résultat void

CurrentUserBlock() public méthode

public CurrentUserBlock ( string userid, string recipient_userid, string accessToken ) : bool
userid string
recipient_userid string
accessToken string
Résultat bool

CurrentUserDeny() public méthode

public CurrentUserDeny ( string userid, string recipient_userid, string accessToken ) : bool
userid string
recipient_userid string
accessToken string
Résultat bool

CurrentUserDetails() public méthode

public CurrentUserDetails ( string accessToken ) : InstagramResponse
accessToken string
Résultat InstagramResponse

CurrentUserFeed() public méthode

public CurrentUserFeed ( string min_id, string max_id, string count, string accessToken ) : InstagramResponse
min_id string
max_id string
count string
accessToken string
Résultat InstagramResponse

CurrentUserFollow() public méthode

public CurrentUserFollow ( string userid, string recipient_userid, string accessToken ) : bool
userid string
recipient_userid string
accessToken string
Résultat bool

CurrentUserFollow() public méthode

public CurrentUserFollow ( string userid, string recipient_userids, string accessToken ) : void
userid string
recipient_userids string
accessToken string
Résultat void

CurrentUserFollowToggle() public méthode

public CurrentUserFollowToggle ( string userid, string recipient_userid, string accessToken ) : bool
userid string
recipient_userid string
accessToken string
Résultat bool

CurrentUserFollowedBy() public méthode

public CurrentUserFollowedBy ( string accessToken, string max_user_id ) : InstagramResponse
accessToken string
max_user_id string
Résultat InstagramResponse

CurrentUserFollows() public méthode

public CurrentUserFollows ( string accessToken, string max_user_id ) : InstagramResponse
accessToken string
max_user_id string
Résultat InstagramResponse

CurrentUserIsFollowedBy() public méthode

public CurrentUserIsFollowedBy ( string recipient_userid, string accessToken ) : bool
recipient_userid string
accessToken string
Résultat bool

CurrentUserIsFollowing() public méthode

public CurrentUserIsFollowing ( string recipient_userid, string accessToken ) : bool
recipient_userid string
accessToken string
Résultat bool

CurrentUserLikedMedia() public méthode

public CurrentUserLikedMedia ( string max_like_id, string count, string accessToken ) : InstagramResponse
max_like_id string
count string
accessToken string
Résultat InstagramResponse

CurrentUserRecentMedia() public méthode

public CurrentUserRecentMedia ( string min_id, string max_id, string count, string min_timestamp, string max_timestamp, string accessToken ) : InstagramResponse
min_id string
max_id string
count string
min_timestamp string
max_timestamp string
accessToken string
Résultat InstagramResponse

CurrentUserRelationshipWith() public méthode

public CurrentUserRelationshipWith ( string recipient_userid, string accessToken ) : InstagramResponse
recipient_userid string
accessToken string
Résultat InstagramResponse

CurrentUserRequestedBy() public méthode

public CurrentUserRequestedBy ( string accessToken ) : InstagramResponse
accessToken string
Résultat InstagramResponse

CurrentUserSetRelationship() public méthode

public CurrentUserSetRelationship ( string userid, string recipient_userid, string relationship_key, string accessToken ) : InstagramResponse
userid string
recipient_userid string
relationship_key string
accessToken string
Résultat InstagramResponse

CurrentUserUnblock() public méthode

public CurrentUserUnblock ( string userid, string recipient_userid, string accessToken ) : bool
userid string
recipient_userid string
accessToken string
Résultat bool

CurrentUserUnfollow() public méthode

public CurrentUserUnfollow ( string userid, string recipient_userid, string accessToken ) : bool
userid string
recipient_userid string
accessToken string
Résultat bool

CurrentUserUnfollow() public méthode

public CurrentUserUnfollow ( string userid, string recipient_userids, string accessToken ) : void
userid string
recipient_userids string
accessToken string
Résultat void

GeographyMedia() public méthode

public GeographyMedia ( string geographyid, string accessToken ) : Instagram.api.classes.InstagramMedia[]
geographyid string
accessToken string
Résultat Instagram.api.classes.InstagramMedia[]

GetInstance() public static méthode

public static GetInstance ( ) : InstagramApiWrapper
Résultat InstagramApiWrapper

GetInstance() public static méthode

public static GetInstance ( Instagram.api.Configuration configuration ) : InstagramApiWrapper
configuration Instagram.api.Configuration
Résultat InstagramApiWrapper

GetInstance() public static méthode

public static GetInstance ( Instagram.api.Configuration configuration, ICache cache ) : InstagramApiWrapper
configuration Instagram.api.Configuration
cache ICache
Résultat InstagramApiWrapper

LikeAdd() public méthode

public LikeAdd ( string mediaid, string userid, string accessToken ) : bool
mediaid string
userid string
accessToken string
Résultat bool

LikeAdd() public méthode

public LikeAdd ( string mediaids, string accessToken ) : void
mediaids string
accessToken string
Résultat void

LikeDelete() public méthode

public LikeDelete ( string mediaid, string userid, string accessToken ) : bool
mediaid string
userid string
accessToken string
Résultat bool

LikeDelete() public méthode

public LikeDelete ( string mediaids, string accessToken ) : void
mediaids string
accessToken string
Résultat void

LikeToggle() public méthode

public LikeToggle ( string mediaid, string userid, string accessToken ) : bool
mediaid string
userid string
accessToken string
Résultat bool

Likes() public méthode

public Likes ( string mediaid, string accessToken ) : InstagramResponse
mediaid string
accessToken string
Résultat InstagramResponse

LocationDetails() public méthode

public LocationDetails ( string locationid, string accessToken ) : Instagram.api.classes.Location
locationid string
accessToken string
Résultat Instagram.api.classes.Location

LocationMedia() public méthode

public LocationMedia ( string locationid, string min_id, string max_id, string min_timestamp, string max_timestamp, string accessToken ) : Instagram.api.classes.InstagramMedia[]
locationid string
min_id string
max_id string
min_timestamp string
max_timestamp string
accessToken string
Résultat Instagram.api.classes.InstagramMedia[]

LocationSearch() public méthode

public LocationSearch ( string lat, string lng, string foursquare_id, string foursquare_v2_id, string distance, string accessToken ) : Instagram.api.classes.Location[]
lat string
lng string
foursquare_id string
foursquare_v2_id string
distance string
accessToken string
Résultat Instagram.api.classes.Location[]

MediaDetails() public méthode

public MediaDetails ( string mediaid, string accessToken ) : InstagramResponse
mediaid string
accessToken string
Résultat InstagramResponse

MediaPopular() public méthode

public MediaPopular ( string accessToken, bool usecache ) : InstagramResponse
accessToken string
usecache bool
Résultat InstagramResponse

MediaSearch() public méthode

public MediaSearch ( string lat, string lng, string distance, string min_timestamp, string max_timestamp, string accessToken ) : InstagramResponse
lat string
lng string
distance string
min_timestamp string
max_timestamp string
accessToken string
Résultat InstagramResponse

TagDetails() public méthode

public TagDetails ( string tagname, string accessToken ) : InstagramResponse
tagname string
accessToken string
Résultat InstagramResponse

TagMedia() public méthode

public TagMedia ( string tagname, string min_id, string max_id, string accessToken ) : InstagramResponse
tagname string
min_id string
max_id string
accessToken string
Résultat InstagramResponse

TagPopular() public méthode

public TagPopular ( string accessToken ) : Instagram.api.classes.Tag[]
accessToken string
Résultat Instagram.api.classes.Tag[]

TagSearch() public méthode

public TagSearch ( string query, string accessToken ) : InstagramResponse
query string
accessToken string
Résultat InstagramResponse

TagsFromStrings() public static méthode

public static TagsFromStrings ( string tags ) : Instagram.api.classes.Tag[]
tags string
Résultat Instagram.api.classes.Tag[]

TagsInMediaList() public static méthode

public static TagsInMediaList ( Instagram.api.classes.InstagramMedia media ) : Instagram.api.classes.Tag[]
media Instagram.api.classes.InstagramMedia
Résultat Instagram.api.classes.Tag[]

UserDetails() public méthode

public UserDetails ( string userid, string accessToken ) : InstagramResponse
userid string
accessToken string
Résultat InstagramResponse

UserFollowedBy() public méthode

public UserFollowedBy ( string userid, string accessToken, string max_user_id ) : InstagramResponse
userid string
accessToken string
max_user_id string
Résultat InstagramResponse

UserFollows() public méthode

public UserFollows ( string userid, string accessToken, string max_user_id ) : InstagramResponse
userid string
accessToken string
max_user_id string
Résultat InstagramResponse

UserIsLiking() public méthode

public UserIsLiking ( string mediaid, string userid, string accessToken ) : bool
mediaid string
userid string
accessToken string
Résultat bool

UserRecentMedia() public méthode

public UserRecentMedia ( string userid, string min_id, string max_id, string count, string min_timestamp, string max_timestamp, string accessToken ) : InstagramResponse
userid string
min_id string
max_id string
count string
min_timestamp string
max_timestamp string
accessToken string
Résultat InstagramResponse

UsersInMediaList() public méthode

public UsersInMediaList ( Instagram.api.classes.InstagramMedia media ) : User[]
media Instagram.api.classes.InstagramMedia
Résultat User[]

UsersPopular() public méthode

public UsersPopular ( string accessToken ) : User[]
accessToken string
Résultat User[]

UsersSearch() public méthode

public UsersSearch ( string query, string count, string accessToken ) : InstagramResponse
query string
count string
accessToken string
Résultat InstagramResponse