如何从twitterAPI获取#pathdaily图像
这是我从twitter搜索中获取图像的代码:
wall.fitWidth();
var html = "";
var y = 0;
console.log("data.length"+data.length);
for (var i = 0; i < data.length; i++) {
img = '';
url = 'http://twitter.com/' + data[i].user.screen_name + '/status/' + data[i].id_str;
try {
if (data[i].entities['media']) {
/* img = '<a href="' + url + '" target="_blank"><img src="' + data[i].entities['media'][0].media_url + '" /></a>'; */
img = data[i].entities['media'][0].media_url;
}
if (data[i].extended_entities['media']) {
/* img = '<a href="' + url + '" target="_blank"><img src="' + data[i].extended_entities['media'][0].media_url + '" /></a>'; */
img = data[i].extended_entities['media'][0].media_url;
问题是如果我通过标签#pathdaily搜索twitter,我无法获得任何图像。我只获得Path moment url。那我怎么能从路径上获得图像呢?
这里的例子来自twitter resful API:
{
"created_at": "Tue Dec 06 23:34:22 +0000 2016",
"id": 806280654988066816,
"id_str": "806280654988066816",
"text": "#pathdaily [pic] \u2014 https:\/\/t.co\/r6zHMSOMPf",
"truncated": false,
"entities": {
"hashtags": [{
"text": "pathdaily",
"indices": [0, 10]
}],
"symbols": [],
"user_mentions": [],
"urls": [{
"url": "https:\/\/t.co\/r6zHMSOMPf",
"expanded_url": "https:\/\/path.com\/p\/3X8SYI",
"display_url": "path.com\/p\/3X8SYI",
"indices": [19, 42]
}]
},