igpapi — Instagram private API Simulator for Node.js (API reference) 4.14.0
Preparing search index...
@igpapi/android
ProfileGridMediaItem
Variable ProfileGridMediaItem
Const
ProfileGridMediaItem
:
ScreenItemDefinition
<
"ProfileGridMedia"
,
{
authorId
?:
string
;
carousel
?:
{
children
:
readonly
string
[]
;
size
?:
number
}
;
dashManifest
?:
string
;
mediaId
:
string
;
mediaType
?:
number
;
position
:
number
;
takenAt
?:
number
;
trackingToken
?:
string
;
videoDuration
?:
number
;
}
,
{
authorId
?:
string
;
carousel
?:
{
children
:
readonly
string
[]
;
size
?:
number
}
;
dashManifest
?:
string
;
mediaId
:
string
;
mediaType
?:
number
;
position
:
number
;
takenAt
?:
number
;
trackingToken
?:
string
;
videoDuration
?:
number
;
}
,
ProfileGridMediaState
,
never
,
never
,
{
open
:
(
self
:
ScreenHandle
,
state
:
ProfileGridMediaState
,
)
=>
ScreenEdgeBound
<
ScreenEdgeShape
<
SwipeableFeedScreen
<
"ProfilePostsFeed"
,
"screen"
,
{
firstMediaId
:
string
;
firstPosition
:
number
;
followsAuthor
?:
boolean
;
media
:
readonly
{
authorId
?:
string
;
carousel
?:
{
children
:
...
;
size
?:
...
}
;
dashManifest
?:
string
;
id
:
string
;
mediaType
?:
number
;
takenAt
?:
number
;
trackingToken
?:
string
;
videoDuration
?:
number
;
}
[]
;
ownerUsername
:
string
;
pageCursor
?:
{
gridItemsCursor
:
string
;
maxId
:
string
}
;
userId
:
string
;
}
,
ProfilePostsFeedCursor
,
{
media
:
readonly
{
authorId
?:
string
;
carousel
?:
{
children
:
...
;
size
?:
...
;
slide
?:
...
}
;
dashManifest
?:
string
;
mediaId
:
string
;
mediaType
:
0
|
1
|
2
|
8
;
position
:
number
;
takenAt
?:
number
;
trackingToken
?:
string
;
videoDuration
?:
number
;
}
[]
;
next
?:
{
gridItemsCursor
:
string
;
maxId
:
string
}
;
nextPosition
:
number
;
}
,
|
IgApiError
|
RequestError
|
ParseError
|
TransportError
|
SchemaError
|
GraphqlRootFieldMissingError
,
GraphqlJsonHttp
|
MobileApplication
,
|
IgApiError
|
RequestError
|
ParseError
|
TransportError
|
SchemaError
|
GraphqlRootFieldMissingError
|
ScreenDataError
,
|
PlainJsonApiHttp
|
MobileSession
|
MobileDevice
|
GraphqlJsonHttp
|
MobileApplication
|
MobileDisplayScaleWire
|
MobileNavigation
|
AndroidThrottlingDetector
,
{}
,
{
at
:
"media"
;
by
:
"mediaType"
;
key
:
"mediaId"
;
source
:
{
first
:
ScreenNoItemNodes
;
next
:
ScreenItemNodes
}
;
variants
:
{
"0"
:
ScreenItemDefinition
<
"ProfilePostsFeedMedia"
,
{
authorId
?:
(...)
|
(...)
;
carousel
?:
(...)
|
(...)
;
dashManifest
?:
(...)
|
(...)
;
mediaId
:
string
;
mediaType
:
(...)
|
(...)
|
(...)
|
(...)
;
position
:
number
;
takenAt
?:
(...)
|
(...)
;
trackingToken
?:
(...)
|
(...)
;
videoDuration
?:
(...)
|
(...)
;
}
,
{
authorId
?:
(...)
|
(...)
;
carousel
?:
(...)
|
(...)
;
dashManifest
?:
(...)
|
(...)
;
mediaId
:
string
;
mediaType
:
(...)
|
(...)
|
(...)
|
(...)
;
position
:
number
;
takenAt
?:
(...)
|
(...)
;
trackingToken
?:
(...)
|
(...)
;
videoDuration
?:
(...)
|
(...)
;
}
,
ProfilePostsFeedMediaState
,
never
,
never
,
{
like
:
(
self
:
...
,
state
:
...
)
=>
...
;
openComments
:
(
self
:
...
,
state
:
...
)
=>
...
;
removeRepost
:
(
self
:
...
,
state
:
...
)
=>
...
;
repost
:
(
self
:
...
,
state
:
...
)
=>
...
;
unlike
:
(
self
:
...
,
state
:
...
)
=>
...
;
}
,
{
facts
:
{
firstMediaId
:
...
;
followsAuthor
?:
...
}
}
,
never
,
>
;
"1"
:
ScreenItemDefinition
<
"ProfilePostsFeedPhoto"
,
{
authorId
?:
(...)
|
(...)
;
carousel
?:
(...)
|
(...)
;
dashManifest
?:
(...)
|
(...)
;
mediaId
:
string
;
mediaType
:
(...)
|
(...)
|
(...)
|
(...)
;
position
:
number
;
takenAt
?:
(...)
|
(...)
;
trackingToken
?:
(...)
|
(...)
;
videoDuration
?:
(...)
|
(...)
;
}
,
{
authorId
?:
(...)
|
(...)
;
carousel
?:
(...)
|
(...)
;
dashManifest
?:
(...)
|
(...)
;
mediaId
:
string
;
mediaType
:
(...)
|
(...)
|
(...)
|
(...)
;
position
:
number
;
takenAt
?:
(...)
|
(...)
;
trackingToken
?:
(...)
|
(...)
;
videoDuration
?:
(...)
|
(...)
;
}
,
ProfilePostsFeedMediaState
,
never
,
never
,
{
like
:
(
self
:
...
,
state
:
...
)
=>
...
;
openComments
:
(
self
:
...
,
state
:
...
)
=>
...
;
removeRepost
:
(
self
:
...
,
state
:
...
)
=>
...
;
repost
:
(
self
:
...
,
state
:
...
)
=>
...
;
unlike
:
(
self
:
...
,
state
:
...
)
=>
...
;
}
,
{
facts
:
{
firstMediaId
:
...
;
followsAuthor
?:
...
}
}
,
never
,
>
;
"2"
:
ScreenItemDefinition
<
"ProfilePostsFeedVideo"
,
{
authorId
?:
(...)
|
(...)
;
carousel
?:
(...)
|
(...)
;
dashManifest
?:
(...)
|
(...)
;
mediaId
:
string
;
mediaType
:
(...)
|
(...)
|
(...)
|
(...)
;
position
:
number
;
takenAt
?:
(...)
|
(...)
;
trackingToken
?:
(...)
|
(...)
;
videoDuration
?:
(...)
|
(...)
;
}
,
{
authorId
?:
(...)
|
(...)
;
carousel
?:
(...)
|
(...)
;
dashManifest
?:
(...)
|
(...)
;
mediaId
:
string
;
mediaType
:
(...)
|
(...)
|
(...)
|
(...)
;
position
:
number
;
takenAt
?:
(...)
|
(...)
;
trackingToken
?:
(...)
|
(...)
;
videoDuration
?:
(...)
|
(...)
;
}
,
ProfilePostsFeedVideoState
,
never
,
|
MobileSession
|
MobileDevice
|
NavigationWire
|
MobileTelemetry
|
MobileNetworkWire
,
{
like
:
(
self
:
...
,
state
:
...
)
=>
...
;
openComments
:
(
self
:
...
,
state
:
...
)
=>
...
;
removeRepost
:
(
self
:
...
,
state
:
...
)
=>
...
;
repost
:
(
self
:
...
,
state
:
...
)
=>
...
;
unlike
:
(
self
:
...
,
state
:
...
)
=>
...
;
}
,
{
facts
:
{
firstMediaId
:
...
;
followsAuthor
?:
...
}
}
,
never
,
>
;
"8"
:
ScreenItemDefinition
<
"ProfilePostsFeedCarousel"
,
{
authorId
?:
(...)
|
(...)
;
carousel
?:
(...)
|
(...)
;
dashManifest
?:
(...)
|
(...)
;
mediaId
:
string
;
mediaType
:
(...)
|
(...)
|
(...)
|
(...)
;
position
:
number
;
takenAt
?:
(...)
|
(...)
;
trackingToken
?:
(...)
|
(...)
;
videoDuration
?:
(...)
|
(...)
;
}
,
{
authorId
?:
(...)
|
(...)
;
carousel
?:
(...)
|
(...)
;
dashManifest
?:
(...)
|
(...)
;
mediaId
:
string
;
mediaType
:
(...)
|
(...)
|
(...)
|
(...)
;
position
:
number
;
takenAt
?:
(...)
|
(...)
;
trackingToken
?:
(...)
|
(...)
;
videoDuration
?:
(...)
|
(...)
;
}
,
ProfilePostsFeedCarouselState
,
never
,
never
,
{
like
:
(
self
:
...
,
state
:
...
)
=>
...
;
openComments
:
(
self
:
...
,
state
:
...
)
=>
...
;
removeRepost
:
(
self
:
...
,
state
:
...
)
=>
...
;
repost
:
(
self
:
...
,
state
:
...
)
=>
...
;
swipeToSlide
:
(
self
:
...
,
state
:
...
)
=>
...
;
unlike
:
(
self
:
...
,
state
:
...
)
=>
...
;
}
,
{
facts
:
{
firstMediaId
:
...
;
followsAuthor
?:
...
}
}
,
never
,
>
;
}
;
}
,
|
IgCheckpointError
|
IgAccountSuspendedError
|
IgAccountDisabledError
|
IgLoginRequiredError
|
IgUserLoggedOutError
,
PlainJsonApiHttp
,
{
firstMediaId
:
string
;
followsAuthor
?:
boolean
}
,
>
,
[
]
,
"button"
,
AndroidScreens
,
>
,
(
...
args
:
[
]
,
)
=>
Effect
<
AssembledHandle
<
"ProfilePostsFeed"
,
"screen"
,
{
media
:
readonly
{
authorId
?:
(...)
|
(...)
;
carousel
?:
(...)
|
(...)
;
dashManifest
?:
(...)
|
(...)
;
mediaId
:
string
;
mediaType
:
(...)
|
(...)
|
(...)
|
(...)
;
position
:
number
;
takenAt
?:
(...)
|
(...)
;
trackingToken
?:
(...)
|
(...)
;
videoDuration
?:
(...)
|
(...)
;
}
[]
;
next
?:
{
gridItemsCursor
:
string
;
maxId
:
string
}
;
nextPosition
:
number
;
}
,
Omit
<
ScreenFeedMembers
<
ProfilePostsFeedCursor
,
{
at
:
...
;
by
:
...
;
key
:
...
;
source
:
...
;
variants
:
...
}
,
(...)
|
(...)
|
(...)
|
(...)
|
(...)
|
(...)
,
(...)
|
(...)
,
>
,
"stream"
,
>
&
ScreenSwipeMembers
<
ProfilePostsFeedCursor
,
{
at
:
"media"
;
by
:
"mediaType"
;
key
:
"mediaId"
;
source
:
{
first
:
...
;
next
:
...
}
;
variants
:
{
"0"
:
...
;
"1"
:
...
;
"2"
:
...
;
"8"
:
...
}
;
}
,
ScreenFeedSwipeFailure
<
(...)
|
(...)
|
(...)
|
(...)
|
(...)
|
(...)
,
{
at
:
...
;
by
:
...
;
key
:
...
;
source
:
...
;
variants
:
...
}
,
>
,
PlainJsonApiHttp
|
ScreenFeedPageServices
<
(...)
,
(...)
>
,
>
,
ScreenFeedItems
<
{
at
:
"media"
;
by
:
"mediaType"
;
key
:
"mediaId"
;
source
:
{
first
:
ScreenNoItemNodes
;
next
:
ScreenItemNodes
}
;
variants
:
{
"0"
:
ScreenItemDefinition
<
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
>
;
"1"
:
ScreenItemDefinition
<
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
>
;
"2"
:
ScreenItemDefinition
<
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
>
;
"8"
:
ScreenItemDefinition
<
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
(...)
,
>
;
}
;
}
,
>
,
ScreenHandle
,
"required"
,
true
,
never
,
AndroidScreens
,
>
,
|
IgApiError
|
RequestError
|
ParseError
|
TransportError
|
SchemaError
|
GraphqlRootFieldMissingError
|
ScreenDataError
|
ScreenEnterConcurrentError
|
ScreenEdgeInputError
,
|
PlainJsonApiHttp
|
MobileSession
|
MobileDevice
|
GraphqlJsonHttp
|
MobileApplication
|
NavigationWire
|
MobileDisplayScaleWire
|
MobileNavigation
|
ScreenStack
|
AndroidThrottlingDetector
|
ScreenCatalog
|
MobileTelemetry
|
MobileNetworkWire
,
>
,
>
;
}
,
{
followsAuthor
?:
boolean
;
page
:
readonly
{
authorId
?:
string
;
carousel
?:
{
children
:
readonly
string
[]
;
size
?:
number
}
;
dashManifest
?:
string
;
id
:
string
;
mediaType
?:
number
;
takenAt
?:
number
;
trackingToken
?:
string
;
videoDuration
?:
number
;
}
[]
;
pageCursor
?:
{
gridItemsCursor
:
string
;
maxId
:
string
}
;
userId
:
string
;
username
:
string
;
}
,
never
,
>
= ...
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
igpapi — Instagram private API Simulator for Node.js (API reference) 4.14.0
Loading...