public static class ImageUpload.TweetPhotoOAuthUploader extends ImageUpload
ImageUpload.ImgLyOAuthUploader, ImageUpload.TweetPhotoOAuthUploader, ImageUpload.TwitgooOAuthUploader
Modifier and Type | Field and Description |
---|---|
private OAuthAuthorization |
auth |
private static java.lang.String |
TWEETPHOTO_UPLOAD_URL |
private java.lang.String |
tweetPhotoAPIKey |
private static java.lang.String |
TWITTER_VERIFY_CREDENTIALS |
DEFAULT_TWITPIC_API_KEY
Constructor and Description |
---|
ImageUpload.TweetPhotoOAuthUploader(java.lang.String tweetPhotoAPIKey,
OAuthAuthorization auth) |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
generateVerifyCredentialsAuthorizationHeader() |
java.lang.String |
upload(java.io.File image) |
java.lang.String |
upload(java.io.File image,
java.lang.String message) |
private java.lang.String |
upload(twitter4j.internal.http.HttpParameter[] additionalParams) |
java.lang.String |
upload(java.lang.String imageFileName,
java.io.InputStream imageBody) |
java.lang.String |
upload(java.lang.String imageFileName,
java.io.InputStream imageBody,
java.lang.String message) |
getImgLyUploader, getTweetPhotoUploader, getTwippleUploader, getTwitgooUploader, getTwitpicUploader, getTwitpicUploader, getTwitpicUploader, getYFrogUploader, getYFrogUploader, getYFrogUploader
private java.lang.String tweetPhotoAPIKey
private OAuthAuthorization auth
private static final java.lang.String TWEETPHOTO_UPLOAD_URL
private static final java.lang.String TWITTER_VERIFY_CREDENTIALS
public ImageUpload.TweetPhotoOAuthUploader(java.lang.String tweetPhotoAPIKey, OAuthAuthorization auth)
public java.lang.String upload(java.io.File image) throws TwitterException
upload
in class ImageUpload
TwitterException
public java.lang.String upload(java.io.File image, java.lang.String message) throws TwitterException
upload
in class ImageUpload
TwitterException
public java.lang.String upload(java.lang.String imageFileName, java.io.InputStream imageBody) throws TwitterException
upload
in class ImageUpload
TwitterException
public java.lang.String upload(java.lang.String imageFileName, java.io.InputStream imageBody, java.lang.String message) throws TwitterException
upload
in class ImageUpload
TwitterException
private java.lang.String upload(twitter4j.internal.http.HttpParameter[] additionalParams) throws TwitterException
TwitterException
private java.lang.String generateVerifyCredentialsAuthorizationHeader()