private static class ImageUpload.TwitpicOAuthUploader extends ImageUpload
ImageUpload.ImgLyOAuthUploader, ImageUpload.TweetPhotoOAuthUploader, ImageUpload.TwitgooOAuthUploader| Modifier and Type | Field and Description |
|---|---|
private OAuthAuthorization |
auth |
private static java.lang.String |
TWITPIC_UPLOAD_URL |
private java.lang.String |
twitpicAPIKey |
private static java.lang.String |
TWITTER_VERIFY_CREDENTIALS |
DEFAULT_TWITPIC_API_KEY| Constructor and Description |
|---|
ImageUpload.TwitpicOAuthUploader(java.lang.String twitpicAPIKey,
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, getTwitgooUploader, getTwitpicUploader, getTwitpicUploader, getTwitpicUploader, getYFrogUploader, getYFrogUploader, getYFrogUploaderprivate java.lang.String twitpicAPIKey
private OAuthAuthorization auth
private static final java.lang.String TWITPIC_UPLOAD_URL
private static final java.lang.String TWITTER_VERIFY_CREDENTIALS
public ImageUpload.TwitpicOAuthUploader(java.lang.String twitpicAPIKey,
OAuthAuthorization auth)
public java.lang.String upload(java.io.File image)
throws TwitterException
upload in class ImageUploadTwitterExceptionpublic java.lang.String upload(java.io.File image,
java.lang.String message)
throws TwitterException
upload in class ImageUploadTwitterExceptionpublic java.lang.String upload(java.lang.String imageFileName,
java.io.InputStream imageBody)
throws TwitterException
upload in class ImageUploadTwitterExceptionpublic java.lang.String upload(java.lang.String imageFileName,
java.io.InputStream imageBody,
java.lang.String message)
throws TwitterException
upload in class ImageUploadTwitterExceptionprivate java.lang.String upload(twitter4j.internal.http.HttpParameter[] additionalParams)
throws TwitterException
TwitterExceptionprivate java.lang.String generateVerifyCredentialsAuthorizationHeader()