|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttwitter4j.util.ImageUpload
public abstract class ImageUpload
Nested Class Summary | |
---|---|
static class |
ImageUpload.ImgLyOAuthUploader
|
static class |
ImageUpload.TweetPhotoOAuthUploader
|
static class |
ImageUpload.TwitgooOAuthUploader
|
private static class |
ImageUpload.TwitpicBasicAuthUploader
|
private static class |
ImageUpload.TwitpicOAuthUploader
|
private static class |
ImageUpload.YFrogBasicAuthUploader
|
private static class |
ImageUpload.YFrogOAuthUploader
|
Field Summary | |
---|---|
static java.lang.String |
DEFAULT_TWITPIC_API_KEY
|
Constructor Summary | |
---|---|
ImageUpload()
|
Method Summary | |
---|---|
private static twitter4j.internal.http.HttpParameter[] |
appendHttpParameters(twitter4j.internal.http.HttpParameter[] src,
twitter4j.internal.http.HttpParameter[] dst)
|
private static void |
ensureBasicEnabled(Authorization auth)
|
static ImageUpload |
getImgLyUploader(OAuthAuthorization auth)
Returns an OAuth image uploader to img.ly |
static ImageUpload |
getTweetPhotoUploader(java.lang.String tweetPhotoAPIKey,
OAuthAuthorization auth)
Returns an OAuth image uploader to TweetPhoto |
static ImageUpload |
getTwitgooUploader(OAuthAuthorization auth)
Returns an OAuth image uploader to Twitgoo |
static ImageUpload |
getTwitpicUploader(BasicAuthorization auth)
Returns a BasicAuth image uploader to Twitpic |
static ImageUpload |
getTwitpicUploader(java.lang.String twitpicAPIKey,
OAuthAuthorization auth)
Returns an OAuth image uploader to Twitpic |
static ImageUpload |
getTwitpicUploader(Twitter twitter)
Returns an image uploader to Twitpic. |
static ImageUpload |
getYFrogUploader(BasicAuthorization auth)
Returns a BasicAuth image uploader to YFrog |
static ImageUpload |
getYFrogUploader(java.lang.String userId,
OAuthAuthorization auth)
Returns an OAuth image uploader to YFrog |
static ImageUpload |
getYFrogUploader(Twitter twitter)
Returns an image uploader to YFrog. |
abstract java.lang.String |
upload(java.io.File image)
|
abstract java.lang.String |
upload(java.io.File image,
java.lang.String message)
|
abstract java.lang.String |
upload(java.lang.String imageFileName,
java.io.InputStream imageBody)
|
abstract java.lang.String |
upload(java.lang.String imageFileName,
java.io.InputStream imageBody,
java.lang.String message)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String DEFAULT_TWITPIC_API_KEY
Constructor Detail |
---|
public ImageUpload()
Method Detail |
---|
public abstract java.lang.String upload(java.io.File image) throws TwitterException
TwitterException
public abstract java.lang.String upload(java.io.File image, java.lang.String message) throws TwitterException
TwitterException
public abstract java.lang.String upload(java.lang.String imageFileName, java.io.InputStream imageBody) throws TwitterException
TwitterException
public abstract java.lang.String upload(java.lang.String imageFileName, java.io.InputStream imageBody, java.lang.String message) throws TwitterException
TwitterException
public static ImageUpload getTwitpicUploader(Twitter twitter) throws TwitterException
TwitterException
public static ImageUpload getTwitpicUploader(BasicAuthorization auth)
public static ImageUpload getTwitpicUploader(java.lang.String twitpicAPIKey, OAuthAuthorization auth)
public static ImageUpload getTweetPhotoUploader(java.lang.String tweetPhotoAPIKey, OAuthAuthorization auth)
public static ImageUpload getYFrogUploader(Twitter twitter) throws TwitterException
TwitterException
public static ImageUpload getYFrogUploader(BasicAuthorization auth)
public static ImageUpload getYFrogUploader(java.lang.String userId, OAuthAuthorization auth)
public static ImageUpload getImgLyUploader(OAuthAuthorization auth)
public static ImageUpload getTwitgooUploader(OAuthAuthorization auth)
private static void ensureBasicEnabled(Authorization auth)
private static twitter4j.internal.http.HttpParameter[] appendHttpParameters(twitter4j.internal.http.HttpParameter[] src, twitter4j.internal.http.HttpParameter[] dst)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |