I'm looking for a way to fetch the usernames of the most recently created accounts on Twitter, or alternatively search for accounts, filtered by join date.
There doesn't seem to be a built-in way of doing this in the Twitter API. Can anyone suggest an alternative method, or a way of using the API in a way that would achieve this?
I'm aiming to carry out similar research to this study, but I've only managed to estimate the average length of active accounts (by sampling live tweets via the Streaming API), as opposed to new accounts.
Many thanks, in advance!
There is no API which provides this data.
Furthermore, Twitter now uses non-sequential 64 bit IDs - so you can't just create a new user and increment their ID number.
Related
I am totally new to google ads, I have a google ads account setup. I have a customer id (which I believe is the parent account id), under this I have a lot of 'Accounts' (url: ads.google.com/aw/accounts) setup. Every account have a list of campaigns. I want to prepare a report to fetch all campaigns and there settings. I am using postman to hit google apis (googleads.googleapis.com/v8).
I want to know what apis I can use to list all customer accounts and their campaigns?
Using the rest API for this sort of operation is not advised. It's expensive and there's an extremely tight limit.
It's advised to use the gRPC client libraries as they use search operations. You can learn more here: https://developers.google.com/google-ads/api/docs/start
Each of the client libraries has a robust set of examples and sample code that demonstrates exactly what you're trying to achieve (called list_accessible_accounts or similar). If you let me know what language you're using I can point you to the correct one.
I've got a bunch of free online HTML, CSS, and JS tutorials under my belt and I want to try using them to make a browser extension. But I want to make sure that the data I want to use is actually accessible before getting started.
My goal is to make a browser extension for twitter.com that shows the number of impressions of any tweet next to the likes, retweets, and replies. My basic idea is to get the status URL of any given tweet, poll the Twitter API for the number of impressions of that tweet, store that in a variable, and then use CSS to display a little eye icon and the number stored in the impressions variable.
I know that I can find the number of impressions of all of my tweets, both through Twitter Analytics, and also just going to my profile page and clicking the little bar chart icon next to views, retweets, etc. But I'm not clear on whether I can do that for other people's tweets via Twitter's API or anything else. Can you?
For the record, I'm not too concerned about the varying definition of "impression," since it will be consistently applied across all tweets and I'm mostly interested in giving users a comparison between tweets. This is part of a research project to see how this might change how people engage with social media if they know how many views a given post has. If there's a simpler way to go about that using existing platforms, I'm open to suggestions.
Thanks for the advice!
No, impressions data is private. If you are authenticated to the Twitter API then you can use the new Twitter Developer Labs Tweets API to get private metrics like impressions, but you cannot get that for other people's Tweets. Also, the Twitter API does not support CORS, so I don't think you'll be successful trying to use it from a browser extension.
I want to know the meaning following features of Twitter -
'fast_followers_count', 'normal_followers_count'
I require this information for some research purpose.
This is an undocumented feature. It does not appear on the user object page.
You only get this information if you have retrieved data using the official Twitter API keys.
As far as I can tell, "fast" followers means "recent followers". The sum of fast and normal should give you the total count.
This is just speculation. It is an undocumented feature and shouldn't be relied on.
There are Twitter platforms like http://www.socialbro.com/ or https://manageflitter.com/ that allow you search users using filters such as genre, country, language, bio, age, profile photo...
How can they find users with these conditions? I didn't find on Twitter API documentation any method for that.
For example, if you look for "marketing" on ManageFlitter it returns us 700k users with that word in their bio. How they are getting that amount? Twitter API only returns 1000 users using search/users method.
I found there are Google commands like [site:twitter.com bio:*keyword -inurl:status] which return every user with a keyword in their bio. Are these platforms using something like this?
There isn't a way to do that with the API, which is limited on every endpoint. The only way to access this much Twitter information is via a data provider. Twitter acquired Gnip, who was one of these companies and there are others. You can subscribe to their service and get the entire history of tweets plus other value-added benefit each of them offers. Unlike the API, you'll have to pay, but the trade-off is that you receive better features and service.
I'm interested in adding a twitter feed to my iOS app but I had a quick question: I'd like to stream the most recent updates from a group of about 10 different users - is there a way to do this directly using the twitter api? (Just to clarify - I'm trying to make an app for a sports team and id like a section where users can check out the most recent tweets from all the athletes)
I've been looking around but I can't find a way to do this directly. I'd rather not search for each account individually and have to aggregate the results. Any thoughts on how to handle this?
thanks
Looking here: https://dev.twitter.com/discussions/3941 seems to make me think it cannot be done directly. They recommend creating a list and simply pulling that feed. Another idea would be creating an account that only follows the users you're interested in and pulling that feed. Not sure how appropriate that would be.