TijsVerkoyen\Twitter\Twitter::directMessagesSent PHP Метод

directMessagesSent() публичный Метод

Important: This method requires an access token with RWD (read, write & direct message) permissions. Consult The Application Permission Model for more information.
public directMessagesSent ( string[optional] $sinceId = null, string[optional] $maxId = null, int[optional] $count = null, int[optional] $page = null, bool[optional] $includeEntities = null ) : array
$sinceId string[optional]
$maxId string[optional]
$count int[optional]
$page int[optional]
$includeEntities bool[optional]
Результат array
    public function directMessagesSent($sinceId = null, $maxId = null, $count = null, $page = null, $includeEntities = null)
    {
        // build parameters
        $parameters = array();
        if ($sinceId != null) {
            $parameters['since_id'] = (string) $sinceId;
        }
        if ($maxId != null) {
            $parameters['max_id'] = (string) $maxId;
        }
        if ($count != null) {
            $parameters['count'] = (int) $count;
        }
        if ($page != null) {
            $parameters['page'] = (int) $page;
        }
        if ($includeEntities !== null) {
            $parameters['include_entities'] = $includeEntities ? 'true' : 'false';
        }
        // make the call
        return $this->doCall('direct_messages/sent.json', $parameters, true);
    }

Usage Example

Пример #1
0
 /**
  * Tests Twitter->directMessagesSent()
  */
 public function testDirectMessagesSent()
 {
     $response = $this->twitter->directMessagesSent();
     foreach ($response as $row) {
         $this->isDirectMessage($row);
     }
 }
Twitter