php - secret - twitter token
Obtener medios de usuario(fotos) solamente-API de Twitter (1)
Esto podría ser útil : obtener tweets con imágenes mediante la aplicación de búsqueda de Twitter
Hice un poco de investigación y es posible obtener tweets que solo contengan fotos, pero no estoy seguro si muestran todas las fotos de tweets publicadas por el usuario.
Ejemplo con el uso de Twitter-php
require_once ''Twitter-php/RestApi.php'';
$consumerKey = ''YOUR CONSUMER KEY'';
$consumerSecret = ''YOUR CONSUMER SECRET'';
$accessToken = ''YOUR ACCESS TOKEN'';
$accessTokenSecret = ''YOUR ACCESS TOKEN SECRET'';
$twitter = new /TwitterPhp/RestApi($consumerKey,$consumerSecret,$accessToken,$accessTokenSecret);
$connection = $twitter->connectAsApplication();
$tweets = $connection->get(''search/tweets'', array(''q''=>''from:nasa filter:images'',''include_entities''=>1));
Este código de ejemplo debería devolver tweets de NASA que contengan imágenes.
¿Usando Twitter API V1.1 es posible simplemente recuperar las fotos que un usuario ha publicado?
Puedo ver que una forma de hacerlo es extraer la línea de tiempo de un usuario con include_entities=true
y buscar las fotos de esa manera. Pero eso parece una forma extremadamente engorrosa y propensa a problemas.
Por ejemplo, podemos extraer los últimos 15 tweets y mostrarlos, y sabemos, de seguro, que siempre obtendremos 15 tweets.
Pero solo para fotos, si tuviéramos que extraer 100 tweets a la vez, no podemos garantizar que contendrá, digamos, 15 fotos, o incluso que contendrá ninguna foto.
Así que tal vez me estoy aferrando a las pajas con la esperanza de que haya alguna forma de hacer esto que los documentos de la API de Twitter y Dev Discussions no conozcan.
Estoy buscando un ejemplo de PHP.