/** * Returns a list of the direct messages sent by the authenticating user. * <br>This method calls http://twitter.com/direct_messages/sent * * @return List * @throws TwitterException when Twitter service or network is unavailable * @see <a href="http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-direct_messages%C2%A0sent">Twitter API Wiki / Twitter REST API Method: direct_messages sent</a> */ public List<DirectMessage> getSentDirectMessages() throws TwitterException { return DirectMessage.constructDirectMessages(get(getBaseURL() + "direct_messages/sent.xml", new PostParameter[0], true), this); }
/** * Returns a list of the direct messages sent to the authenticating user. * <br>This method calls http://twitter.com/direct_messages * * @param since narrows the resulting list of direct messages to just those sent after the specified HTTP-formatted date * @return list of direct messages * @throws TwitterException when Twitter service or network is unavailable * @deprecated Use getDirectMessages(Paging paging) instead * @see <a href="http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-direct_messages">Twitter API Wiki / Twitter REST API Method: direct_messages</a> */ public List<DirectMessage> getDirectMessages(Date since) throws TwitterException { return DirectMessage.constructDirectMessages(get(getBaseURL() + "direct_messages.xml", "since", format.format(since), true), this); }
/** * Returns a list of the direct messages sent to the authenticating user. * <br>This method calls http://twitter.com/direct_messages * * @return List * @throws TwitterException when Twitter service or network is unavailable * @see <a href="http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-direct_messages">Twitter API Wiki / Twitter REST API Method: direct_messages</a> */ public List<DirectMessage> getDirectMessages() throws TwitterException { return DirectMessage.constructDirectMessages(get(getBaseURL() + "direct_messages.xml", true), this); }
/** * Returns a list of the direct messages sent by the authenticating user. * <br>This method calls http://twitter.com/direct_messages/sent * * @param since narrows the resulting list of direct messages to just those sent after the specified HTTP-formatted date * @return List * @throws TwitterException when Twitter service or network is unavailable * @deprecated using long sinceId is suggested. * @see <a href="http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-direct_messages%C2%A0sent">Twitter API Wiki / Twitter REST API Method: direct_messages sent</a> */ public List<DirectMessage> getSentDirectMessages(Date since) throws TwitterException { return DirectMessage.constructDirectMessages(get(getBaseURL() + "direct_messages/sent.xml", "since", format.format(since), true), this); }
/** * Returns a list of the direct messages sent to the authenticating user. * <br>This method calls http://twitter.com/direct_messages * * @param paging controls pagination * @return List * @throws TwitterException when Twitter service or network is unavailable * @see <a href="http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-direct_messages">Twitter API Wiki / Twitter REST API Method: direct_messages</a> */ public List<DirectMessage> getDirectMessages(Paging paging) throws TwitterException { return DirectMessage.constructDirectMessages(get(getBaseURL() + "direct_messages.xml", null, paging, true), this); }
/** * Returns a list of the direct messages sent by the authenticating user. * <br>This method calls http://twitter.com/direct_messages/sent * * @param paging controls pagination * @return List * @throws TwitterException when Twitter service or network is unavailable * @since Twitter4J 2.0.1 * @see <a href="http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-direct_messages%C2%A0sent">Twitter API Wiki / Twitter REST API Method: direct_messages sent</a> */ public List<DirectMessage> getSentDirectMessages(Paging paging) throws TwitterException { return DirectMessage.constructDirectMessages(get(getBaseURL() + "direct_messages/sent.xml", new PostParameter[0],paging, true), this); }