public interface TwitterAdsMediaApi
| Modifier and Type | Method and Description |
|---|---|
BaseAdsResponse<TwitterAccountMediaCreative> |
createAccountMediaCreative(java.lang.String accountId,
java.lang.String lineItemId,
java.lang.String accountMediaId,
java.lang.String landingUrl) |
TwitterLibraryMedia |
createAndGetLibraryMedia(java.lang.String accountId,
java.lang.String mediaId,
TwitterMediaLibraryCategory mediaCategory,
java.lang.String name,
java.lang.String title,
java.lang.String description,
java.lang.String posterImageMediaId,
java.lang.String fileName) |
BaseAdsResponse<TwitterLibraryMedia> |
deleteLibraryMediaByKey(java.lang.String accoundId,
java.lang.String mediaKey) |
BaseAdsResponse<TwitterAccountMediaCreative> |
deleteMediaCreative(java.lang.String accountId,
java.lang.String mediaId) |
BaseAdsResponse<TwitterAccountMedia> |
getAccountMediaById(java.lang.String accountId,
java.lang.String accountMediaId) |
BaseAdsListResponseIterable<TwitterAccountMedia> |
getAccountMediaForAccount(java.lang.String accountId,
java.lang.String sortBy) |
BaseAdsResponse<TwitterLibraryMedia> |
getMediaCreativeByKeyFromLibrary(java.lang.String accountId,
java.lang.String mediaKey) |
BaseAdsListResponseIterable<TwitterAccountMediaCreative> |
getMediaCreativesForAccount(java.lang.String accountId,
java.lang.Boolean fetchDeleted) |
BaseAdsListResponseIterable<TwitterLibraryMedia> |
getMediaFromLibraryForAccount(java.lang.String accountId,
java.lang.Integer count,
java.lang.String cursor,
TwitterMediaLibraryType mediaType) |
BaseAdsResponse<TwitterLibraryMedia> |
updateLibraryMediaByKey(java.lang.String accountId,
java.lang.String mediaKey,
java.lang.String name,
java.lang.String title,
java.lang.String description,
java.lang.String posterImageKey,
java.lang.String fileName) |
TwitterLibraryMedia |
waitForProcessingAndGetMedia(java.lang.String accountId,
java.lang.String mediaKey) |
BaseAdsListResponseIterable<TwitterAccountMedia> getAccountMediaForAccount(java.lang.String accountId, java.lang.String sortBy) throws TwitterException
TwitterExceptionBaseAdsResponse<TwitterAccountMedia> getAccountMediaById(java.lang.String accountId, java.lang.String accountMediaId) throws TwitterException
TwitterExceptionBaseAdsListResponseIterable<TwitterAccountMediaCreative> getMediaCreativesForAccount(java.lang.String accountId, java.lang.Boolean fetchDeleted) throws TwitterException
TwitterExceptionBaseAdsResponse<TwitterLibraryMedia> getMediaCreativeByKeyFromLibrary(java.lang.String accountId, java.lang.String mediaKey) throws TwitterException
TwitterExceptionBaseAdsListResponseIterable<TwitterLibraryMedia> getMediaFromLibraryForAccount(java.lang.String accountId, java.lang.Integer count, java.lang.String cursor, TwitterMediaLibraryType mediaType) throws TwitterException
TwitterExceptionBaseAdsResponse<TwitterAccountMediaCreative> deleteMediaCreative(java.lang.String accountId, java.lang.String mediaId) throws TwitterException
TwitterExceptionBaseAdsResponse<TwitterAccountMediaCreative> createAccountMediaCreative(java.lang.String accountId, java.lang.String lineItemId, java.lang.String accountMediaId, java.lang.String landingUrl) throws TwitterException
TwitterExceptionTwitterLibraryMedia createAndGetLibraryMedia(java.lang.String accountId, java.lang.String mediaId, TwitterMediaLibraryCategory mediaCategory, java.lang.String name, java.lang.String title, java.lang.String description, java.lang.String posterImageMediaId, java.lang.String fileName) throws TwitterException
accountId - The identifier for the leveraged account.mediaId - The media ID being used to create promoted video.title - Title of video creative being created.description - Description of video creative being created.TwitterExceptionBaseAdsResponse<TwitterLibraryMedia> updateLibraryMediaByKey(java.lang.String accountId, java.lang.String mediaKey, java.lang.String name, java.lang.String title, java.lang.String description, java.lang.String posterImageKey, java.lang.String fileName) throws TwitterException
TwitterExceptionTwitterLibraryMedia waitForProcessingAndGetMedia(java.lang.String accountId, java.lang.String mediaKey) throws TwitterException
TwitterExceptionBaseAdsResponse<TwitterLibraryMedia> deleteLibraryMediaByKey(java.lang.String accoundId, java.lang.String mediaKey) throws TwitterException
TwitterException