public static class IGMedia.APIRequestGet extends APIRequest<IGMedia>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>, APIRequest.ResponseWrapper| Modifier and Type | Field and Description |
|---|---|
static String[] |
FIELDS |
static String[] |
PARAMS |
context, endpoint, method, nodeId, paramNames, params, parser, returnFields, USER_AGENT, useVideoEndpoint| Constructor and Description |
|---|
APIRequestGet(String nodeId,
APIContext context) |
addToBatch, addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestGet(String nodeId, APIContext context)
public IGMedia getLastResponse()
getLastResponse in class APIRequest<IGMedia>public IGMedia parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<IGMedia>APIExceptionpublic IGMedia execute() throws APIException
execute in class APIRequest<IGMedia>APIExceptionpublic IGMedia execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<IGMedia>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<IGMedia> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<IGMedia> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic IGMedia.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<IGMedia>public IGMedia.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<IGMedia>public IGMedia.APIRequestGet setAdAccountId(Long adAccountId)
public IGMedia.APIRequestGet setAdAccountId(String adAccountId)
public IGMedia.APIRequestGet setBoostableMediaCallsite(IGMedia.EnumBoostableMediaCallsite boostableMediaCallsite)
public IGMedia.APIRequestGet setBoostableMediaCallsite(String boostableMediaCallsite)
public IGMedia.APIRequestGet setBusinessId(String businessId)
public IGMedia.APIRequestGet setPrimaryFbPageId(String primaryFbPageId)
public IGMedia.APIRequestGet setPrimaryIgUserId(String primaryIgUserId)
public IGMedia.APIRequestGet setSecondaryFbPageId(String secondaryFbPageId)
public IGMedia.APIRequestGet setSecondaryIgUserId(String secondaryIgUserId)
public IGMedia.APIRequestGet requestAllFields()
public IGMedia.APIRequestGet requestAllFields(boolean value)
public IGMedia.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<IGMedia>public IGMedia.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<IGMedia>public IGMedia.APIRequestGet requestField(String field)
requestField in class APIRequest<IGMedia>public IGMedia.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<IGMedia>public IGMedia.APIRequestGet requestAltTextField()
public IGMedia.APIRequestGet requestAltTextField(boolean value)
public IGMedia.APIRequestGet requestBoostEligibilityInfoField()
public IGMedia.APIRequestGet requestBoostEligibilityInfoField(boolean value)
public IGMedia.APIRequestGet requestCaptionField()
public IGMedia.APIRequestGet requestCaptionField(boolean value)
public IGMedia.APIRequestGet requestCommentsCountField()
public IGMedia.APIRequestGet requestCommentsCountField(boolean value)
public IGMedia.APIRequestGet requestCopyrightCheckInformationField()
public IGMedia.APIRequestGet requestCopyrightCheckInformationField(boolean value)
public IGMedia.APIRequestGet requestHasPollField()
public IGMedia.APIRequestGet requestHasPollField(boolean value)
public IGMedia.APIRequestGet requestHasSliderField()
public IGMedia.APIRequestGet requestHasSliderField(boolean value)
public IGMedia.APIRequestGet requestIdField()
public IGMedia.APIRequestGet requestIdField(boolean value)
public IGMedia.APIRequestGet requestIgIdField()
public IGMedia.APIRequestGet requestIgIdField(boolean value)
public IGMedia.APIRequestGet requestIsCommentEnabledField()
public IGMedia.APIRequestGet requestIsCommentEnabledField(boolean value)
public IGMedia.APIRequestGet requestIsSharedToFeedField()
public IGMedia.APIRequestGet requestIsSharedToFeedField(boolean value)
public IGMedia.APIRequestGet requestLegacyInstagramMediaIdField()
public IGMedia.APIRequestGet requestLegacyInstagramMediaIdField(boolean value)
public IGMedia.APIRequestGet requestLikeCountField()
public IGMedia.APIRequestGet requestLikeCountField(boolean value)
public IGMedia.APIRequestGet requestMediaProductTypeField()
public IGMedia.APIRequestGet requestMediaProductTypeField(boolean value)
public IGMedia.APIRequestGet requestMediaTypeField()
public IGMedia.APIRequestGet requestMediaTypeField(boolean value)
public IGMedia.APIRequestGet requestMediaUrlField()
public IGMedia.APIRequestGet requestMediaUrlField(boolean value)
public IGMedia.APIRequestGet requestOwnerField()
public IGMedia.APIRequestGet requestOwnerField(boolean value)
public IGMedia.APIRequestGet requestPermalinkField()
public IGMedia.APIRequestGet requestPermalinkField(boolean value)
public IGMedia.APIRequestGet requestShortcodeField()
public IGMedia.APIRequestGet requestShortcodeField(boolean value)
public IGMedia.APIRequestGet requestThumbnailUrlField()
public IGMedia.APIRequestGet requestThumbnailUrlField(boolean value)
public IGMedia.APIRequestGet requestTimestampField()
public IGMedia.APIRequestGet requestTimestampField(boolean value)
public IGMedia.APIRequestGet requestUsernameField()
public IGMedia.APIRequestGet requestUsernameField(boolean value)
public IGMedia.APIRequestGet requestVideoTitleField()
public IGMedia.APIRequestGet requestVideoTitleField(boolean value)
public IGMedia.APIRequestGet requestViewCountField()
public IGMedia.APIRequestGet requestViewCountField(boolean value)
Copyright © 2025. All rights reserved.