Как приложения получают прикрепленные изображения к твитам при использовании Twitter API? - PullRequest
0 голосов
/ 18 января 2012

Я хочу отображать изображения, прикрепленные к твитам, рядом с каждым твитом, если он доступен (я думаю, что все ссылки идут примерно так: pic.twitter.com).Я могу думать только об одном примере, когда это делается, который находится на Flipboard, но я уверен, что это обычная практика, однако я не смог найти информацию в твиттерной документации о том, как это сделать.Кто-нибудь знает, как это можно сделать?

Вот как я обычно получаю твиты в своем приложении:

function searchTwitter(query) {
    alert(jQuery.param(query));
    $.ajax({
        url: 'http://search.twitter.com/search.json?q=pizza',
        dataType: 'jsonp',
        success: function(data) {
            var tweets = $('#tweets');
            tweets.html('');
            for (res in data['results']) {
                tweets.append('<div class="tweet"><p>' + data['results'][res]['text'] + '</p> <div class="accountName"> by ' + data['results'][res]['from_user'] + '</div></div>');
            }
        }
    });
}

1 Ответ

3 голосов
/ 18 января 2012

Смотрите документацию здесь .

В частности, часть о Media Entities , там есть различные URL-адреса.

все, что вам нужно сделать, это получить этот URL и поместить его в тег <img>, и браузер должен получить его для вас.

В качестве альтернативы, в зависимости от остальной части вашего кода, вы можете установить для свойства background-image css значение url.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...