C# 클래스 Instagram.api.InstagramApiWrapper

상속: Base
파일 보기 프로젝트 열기: vespassassina/.NET-Instagram-API-Wrapper 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
InstagramApiWrapper ( ) : System

메소드 상세

AuthGetAccessToken() 공개 메소드

public AuthGetAccessToken ( string code ) : Instagram.api.classes.AccessToken
code string
리턴 Instagram.api.classes.AccessToken

AuthGetUrl() 공개 메소드

public AuthGetUrl ( string scope ) : string
scope string
리턴 string

CommentAdd() 공개 메소드

public CommentAdd ( string mediaid, string text, string accessToken ) : bool
mediaid string
text string
accessToken string
리턴 bool

CommentAdd() 공개 메소드

public CommentAdd ( string mediaids, string text, string accessToken ) : void
mediaids string
text string
accessToken string
리턴 void

CommentDelete() 공개 메소드

public CommentDelete ( string mediaid, string commentid, string accessToken ) : bool
mediaid string
commentid string
accessToken string
리턴 bool

Comments() 공개 메소드

public Comments ( string mediaid, string accessToken ) : InstagramResponse
mediaid string
accessToken string
리턴 InstagramResponse

CurrentUserApprove() 공개 메소드

public CurrentUserApprove ( string userid, string recipient_userid, string accessToken ) : bool
userid string
recipient_userid string
accessToken string
리턴 bool

CurrentUserApprove() 공개 메소드

public CurrentUserApprove ( string userid, string recipient_userids, string accessToken ) : void
userid string
recipient_userids string
accessToken string
리턴 void

CurrentUserBlock() 공개 메소드

public CurrentUserBlock ( string userid, string recipient_userid, string accessToken ) : bool
userid string
recipient_userid string
accessToken string
리턴 bool

CurrentUserDeny() 공개 메소드

public CurrentUserDeny ( string userid, string recipient_userid, string accessToken ) : bool
userid string
recipient_userid string
accessToken string
리턴 bool

CurrentUserDetails() 공개 메소드

public CurrentUserDetails ( string accessToken ) : InstagramResponse
accessToken string
리턴 InstagramResponse

CurrentUserFeed() 공개 메소드

public CurrentUserFeed ( string min_id, string max_id, string count, string accessToken ) : InstagramResponse
min_id string
max_id string
count string
accessToken string
리턴 InstagramResponse

CurrentUserFollow() 공개 메소드

public CurrentUserFollow ( string userid, string recipient_userid, string accessToken ) : bool
userid string
recipient_userid string
accessToken string
리턴 bool

CurrentUserFollow() 공개 메소드

public CurrentUserFollow ( string userid, string recipient_userids, string accessToken ) : void
userid string
recipient_userids string
accessToken string
리턴 void

CurrentUserFollowToggle() 공개 메소드

public CurrentUserFollowToggle ( string userid, string recipient_userid, string accessToken ) : bool
userid string
recipient_userid string
accessToken string
리턴 bool

CurrentUserFollowedBy() 공개 메소드

public CurrentUserFollowedBy ( string accessToken, string max_user_id ) : InstagramResponse
accessToken string
max_user_id string
리턴 InstagramResponse

CurrentUserFollows() 공개 메소드

public CurrentUserFollows ( string accessToken, string max_user_id ) : InstagramResponse
accessToken string
max_user_id string
리턴 InstagramResponse

CurrentUserIsFollowedBy() 공개 메소드

public CurrentUserIsFollowedBy ( string recipient_userid, string accessToken ) : bool
recipient_userid string
accessToken string
리턴 bool

CurrentUserIsFollowing() 공개 메소드

public CurrentUserIsFollowing ( string recipient_userid, string accessToken ) : bool
recipient_userid string
accessToken string
리턴 bool

CurrentUserLikedMedia() 공개 메소드

public CurrentUserLikedMedia ( string max_like_id, string count, string accessToken ) : InstagramResponse
max_like_id string
count string
accessToken string
리턴 InstagramResponse

CurrentUserRecentMedia() 공개 메소드

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
리턴 InstagramResponse

CurrentUserRelationshipWith() 공개 메소드

public CurrentUserRelationshipWith ( string recipient_userid, string accessToken ) : InstagramResponse
recipient_userid string
accessToken string
리턴 InstagramResponse

CurrentUserRequestedBy() 공개 메소드

public CurrentUserRequestedBy ( string accessToken ) : InstagramResponse
accessToken string
리턴 InstagramResponse

CurrentUserSetRelationship() 공개 메소드

public CurrentUserSetRelationship ( string userid, string recipient_userid, string relationship_key, string accessToken ) : InstagramResponse
userid string
recipient_userid string
relationship_key string
accessToken string
리턴 InstagramResponse

CurrentUserUnblock() 공개 메소드

public CurrentUserUnblock ( string userid, string recipient_userid, string accessToken ) : bool
userid string
recipient_userid string
accessToken string
리턴 bool

CurrentUserUnfollow() 공개 메소드

public CurrentUserUnfollow ( string userid, string recipient_userid, string accessToken ) : bool
userid string
recipient_userid string
accessToken string
리턴 bool

CurrentUserUnfollow() 공개 메소드

public CurrentUserUnfollow ( string userid, string recipient_userids, string accessToken ) : void
userid string
recipient_userids string
accessToken string
리턴 void

GeographyMedia() 공개 메소드

public GeographyMedia ( string geographyid, string accessToken ) : Instagram.api.classes.InstagramMedia[]
geographyid string
accessToken string
리턴 Instagram.api.classes.InstagramMedia[]

GetInstance() 공개 정적인 메소드

public static GetInstance ( ) : InstagramApiWrapper
리턴 InstagramApiWrapper

GetInstance() 공개 정적인 메소드

public static GetInstance ( Instagram.api.Configuration configuration ) : InstagramApiWrapper
configuration Instagram.api.Configuration
리턴 InstagramApiWrapper

GetInstance() 공개 정적인 메소드

public static GetInstance ( Instagram.api.Configuration configuration, ICache cache ) : InstagramApiWrapper
configuration Instagram.api.Configuration
cache ICache
리턴 InstagramApiWrapper

LikeAdd() 공개 메소드

public LikeAdd ( string mediaid, string userid, string accessToken ) : bool
mediaid string
userid string
accessToken string
리턴 bool

LikeAdd() 공개 메소드

public LikeAdd ( string mediaids, string accessToken ) : void
mediaids string
accessToken string
리턴 void

LikeDelete() 공개 메소드

public LikeDelete ( string mediaid, string userid, string accessToken ) : bool
mediaid string
userid string
accessToken string
리턴 bool

LikeDelete() 공개 메소드

public LikeDelete ( string mediaids, string accessToken ) : void
mediaids string
accessToken string
리턴 void

LikeToggle() 공개 메소드

public LikeToggle ( string mediaid, string userid, string accessToken ) : bool
mediaid string
userid string
accessToken string
리턴 bool

Likes() 공개 메소드

public Likes ( string mediaid, string accessToken ) : InstagramResponse
mediaid string
accessToken string
리턴 InstagramResponse

LocationDetails() 공개 메소드

public LocationDetails ( string locationid, string accessToken ) : Instagram.api.classes.Location
locationid string
accessToken string
리턴 Instagram.api.classes.Location

LocationMedia() 공개 메소드

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
리턴 Instagram.api.classes.InstagramMedia[]

LocationSearch() 공개 메소드

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
리턴 Instagram.api.classes.Location[]

MediaDetails() 공개 메소드

public MediaDetails ( string mediaid, string accessToken ) : InstagramResponse
mediaid string
accessToken string
리턴 InstagramResponse

MediaPopular() 공개 메소드

public MediaPopular ( string accessToken, bool usecache ) : InstagramResponse
accessToken string
usecache bool
리턴 InstagramResponse

MediaSearch() 공개 메소드

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
리턴 InstagramResponse

TagDetails() 공개 메소드

public TagDetails ( string tagname, string accessToken ) : InstagramResponse
tagname string
accessToken string
리턴 InstagramResponse

TagMedia() 공개 메소드

public TagMedia ( string tagname, string min_id, string max_id, string accessToken ) : InstagramResponse
tagname string
min_id string
max_id string
accessToken string
리턴 InstagramResponse

TagPopular() 공개 메소드

public TagPopular ( string accessToken ) : Instagram.api.classes.Tag[]
accessToken string
리턴 Instagram.api.classes.Tag[]

TagSearch() 공개 메소드

public TagSearch ( string query, string accessToken ) : InstagramResponse
query string
accessToken string
리턴 InstagramResponse

TagsFromStrings() 공개 정적인 메소드

public static TagsFromStrings ( string tags ) : Instagram.api.classes.Tag[]
tags string
리턴 Instagram.api.classes.Tag[]

TagsInMediaList() 공개 정적인 메소드

public static TagsInMediaList ( Instagram.api.classes.InstagramMedia media ) : Instagram.api.classes.Tag[]
media Instagram.api.classes.InstagramMedia
리턴 Instagram.api.classes.Tag[]

UserDetails() 공개 메소드

public UserDetails ( string userid, string accessToken ) : InstagramResponse
userid string
accessToken string
리턴 InstagramResponse

UserFollowedBy() 공개 메소드

public UserFollowedBy ( string userid, string accessToken, string max_user_id ) : InstagramResponse
userid string
accessToken string
max_user_id string
리턴 InstagramResponse

UserFollows() 공개 메소드

public UserFollows ( string userid, string accessToken, string max_user_id ) : InstagramResponse
userid string
accessToken string
max_user_id string
리턴 InstagramResponse

UserIsLiking() 공개 메소드

public UserIsLiking ( string mediaid, string userid, string accessToken ) : bool
mediaid string
userid string
accessToken string
리턴 bool

UserRecentMedia() 공개 메소드

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
리턴 InstagramResponse

UsersInMediaList() 공개 메소드

public UsersInMediaList ( Instagram.api.classes.InstagramMedia media ) : User[]
media Instagram.api.classes.InstagramMedia
리턴 User[]

UsersPopular() 공개 메소드

public UsersPopular ( string accessToken ) : User[]
accessToken string
리턴 User[]

UsersSearch() 공개 메소드

public UsersSearch ( string query, string count, string accessToken ) : InstagramResponse
query string
count string
accessToken string
리턴 InstagramResponse