标签: tweets

查找用户的所有推文(不仅仅是前3,200)

使用https://dev.twitter.com/docs/api/1/get/statuses/user_timeline,我可以获得3,200条最新推文.但是,像http://www.mytweet16.com/这样的某些网站似乎绕过了限制,我浏览API文档时找不到任何内容.

他们是如何做到的,或者是否有其他没有限制的API?

api twitter tweets

42
推荐指数
3
解决办法
10万
查看次数

可以设置自定义推文按钮并使用数据属性吗?

我正在使用自己的样式创建自定义Tweet按钮,但是当您选择自定义自己时,您似乎无法使用数据属性(data-text,data-url等).当您使用使用小部件javascript(http://platform.twitter.com/widgets.js)的Twitter样式按钮时,数据属性的使用似乎才可用.

以下是一些来自Twitter开发网站的代码.下面是使用数据属性的Tweet按钮:

<script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script>
<div>
  <a href="http://twitter.com/share" class="twitter-share-button"
    data-url="http://dev.twitter.com/pages/tweet_button"
    data-via="twitterapi"
    data-text="Checking out this page about Tweet Buttons"
    data-related="anywhere:The Javascript API"
    data-count="vertical">Tweet</a>
</div>
Run Code Online (Sandbox Code Playgroud)

现在,这里是'Build your Own'推文按钮:

<style type="text/css" media="screen">
  #custom-tweet-button a {
    display: block;
    padding: 2px 5px 2px 20px;
    background: url('http://a4.twimg.com/images/favicon.gif') left center no-repeat;
    border: 1px solid #ccc;
  }
</style>
<div id="custom-tweet-button">
  <a href="http://twitter.com/share?url=http%3A%2F%2Fdev.twitter.com%2Fpages%2Ftweet-button" target="_blank">Tweet</a>
</div>
Run Code Online (Sandbox Code Playgroud)

希望一切都有意义......

twitter styles tweets

33
推荐指数
1
解决办法
3万
查看次数

究竟什么'since_id'和'max_id'在Twitter API中意味着什么

我一直在研究Twitter文档一段时间了,而且我已经在一段时间内如何获得一段时间内的关注者增长数据/一段时间内的推文数量......

我想从社会上是什么,了解since_idmax_idcountTwitter的API中的意思.

我一直关注此页面https://developer.twitter.com/en/docs/tweets/timelines/api-reference/get-statuses-user_timeline

我正在尝试为用户获取统计信息 -

  • 特定时间段内的推文数量
  • 特定时间段内的粉丝数量
  • 转推的数量

我想帮助形成以上的查询字符串..

谢谢..

api twitter tweets

31
推荐指数
2
解决办法
3万
查看次数

UITableView:以编程方式更改页脚视图的大小不起作用

我的表格视图的页脚是一个显示来自用户的一些推文的视图,所以在得到推文之前我不知道它的高度,我创建了一个FooterViewController有方法refreshTweets,我添加它viewDidLoad:

FooterViewController *controller = [[FooterViewController alloc] initWithNibName...];
[[self tableView] setFooterView:[controller view]];
[controller refreshTweets];
Run Code Online (Sandbox Code Playgroud)

refreshTweets方法中,我阅读推文并计算总高度,并重置视图(页脚)的高度:

self.view.frame = newFrame;
Run Code Online (Sandbox Code Playgroud)

但它没有意义,页脚的高度仍然是我在Interface Builder中设置的高度,是否有任何遗漏或任何替代方法这样做?

谢谢!

编辑:我可以在界面构建器中将视图的大小更改为足够小,并且在计算推文的高度和设置view.frame后它会被放大,但是表格视图仍然认为其页脚具有先前的高度,即额外的空间在桌面视图之外,如果我将桌子向上拖动,我只能看到它.

footer frame uitableview uiview tweets

20
推荐指数
1
解决办法
2万
查看次数

如何使用Twitter API 1.1获得"更大尺寸"的用户形象?

我正试图从一个人那里得到最后5条推文.我做到了,但个人资料图片看起来不正常,分辨率已损坏.像那样.! http://i.hizliresim.com/wLQEJZ.jpg

var $twitter = $('#twitter');

    $.getJSON('http://www.demo.net/twitter.php?username=yeniceriozcan&count=5', function(data){
        var total = data.length,
            i = 0;
        $twitter.html(''); // önce içindekini temizle sonra tweetleri yazdır.
        for ( i; i < total; i++ ){
            var tweet = data[i].text; // tweet
            var date = parseTwitterDate(data[i].created_at); // tarih
            var image = data[i].user.profile_image_url; // profil resmi
            var url = 'https://twitter.com/' + data[i].user.screen_name +'/status/' + data[i].id_str;
            $twitter.append('<div class="tweet"><a target="_blank" href="' + url + '"><img src="' + image + '" alt="" class="profile-image" />' + tweet + '</a> <span …
Run Code Online (Sandbox Code Playgroud)

twitter tweets

18
推荐指数
4
解决办法
2万
查看次数

Twitter API - 上传图片

我尝试通过Twitter api上传图片,如我所描述的那样我创建了一个表格name="status"name="media[]"-

<form id="image-form">
    <input type="text" name="status">
    <input name="media[]" type="file" />
    <input type="submit" value="POST IMAGE">
</form>
Run Code Online (Sandbox Code Playgroud)

另外我有一个submit处理程序 -

   $('#image-form').submit( function(e) {
                e.preventDefault();
                var formData = new FormData(this); // <-- 'this' is your form element


        $.ajax({
                    url:'https://api.twitter.com/1.1/statuses/update_with_media.json',
                    type: 'POST',
                    contentType: false,
                    pagerocessData: false,
                    processData: false,
                    data: formData,
                    success: function(data) {
                        alert('Image upload succeeded');
                    },
                    error: function (responseData, textStatus, errorThrown) {
                        alert('GET failed.');
                    }
                });
            });
Run Code Online (Sandbox Code Playgroud)

在Chrome网络下,我看到了此请求 Content-Type:multipart/form-data

最后我得到"回复200",但它没有将图像上传到Twitter帐户,

我在这里做错了什么?

javascript api twitter ajax tweets

12
推荐指数
1
解决办法
2824
查看次数

我们如何从特定国家/地区获取推文

我已经阅读了很多关于这部分的内容,我发现的是编写地理编码并搜索推文,例如 https://api.twitter.com/1.1/search/tweets.json?geocode=37.781157,-122.398720,1mi&count = 10

根据我在twitter网站上找到的内容返回位于给定纬度/经度的给定半径内的用户的推文.使用半径修改器时,将考虑最多1,000个不同的"子区域".示例值:37.781157,-122.398720,1mi

问题!,我们如何定义或绘制纬度和经度?我已经尝试了谷歌地图,但我只得到一点,然后我可以在这一点附近添加里程,但这还不够,我希望整个国家被包括在内,这可能吗?

python twitter country geocoding tweets

11
推荐指数
1
解决办法
2万
查看次数

获取推文回复特定用户的特定推文

我正在尝试浏览特定用户的推文并获得该推文的所有回复.我发现twitter的APIv1.1不直接支持它.

获取特定推文的回复是否存在攻击或解决方法?我正在使用python Streaming API.

python twitter tweepy tweets twitter-streaming-api

9
推荐指数
4
解决办法
1万
查看次数

如何用推文按钮弹出新窗口

我在页面上有许多自定义推文按钮,我使用循环执行的这一行动态生成:

echo "<li><a href=\"https://twitter.com/share?text=Check%20out%20{$items[$i]['name']}%20at%20completeset.us/item/{$items[$i]['item_id']}&url=&via=cmpltst\"  class=\"twitter\">T</a></li>";
Run Code Online (Sandbox Code Playgroud)

这样可以很好地工作,但是,它在同一个选项卡中执行,并导航我远离调用它的页面.我想在一个新窗口中打开共享对话框,但我的Javascript背景仅限于表单验证和一些Jquery Ajax调用,所以我不知道如何去做.我怎么能在新窗口中弹出对话框?

javascript twitter jquery popup tweets

8
推荐指数
2
解决办法
2万
查看次数

如何将推文转换为图片

是否有任何特定的应用程序,网站或将推文转换为图像的东西?我想在Telegram,Whatsapp等其他应用程序中分享推文.先谢谢

twitter image converter tweets

8
推荐指数
1
解决办法
7542
查看次数