What tools exist to find frequencies of searches - api

I'm new to seo, so please excuse what may be a very basic question.
I want to count (or estimate) the number of times that a given search phrase has been searched within a particular time period. Are there any API's out there for this? Does Google (or any other relevant search engine) release this information?
Any helpful links are greatly appreciated.
I'll be using Java, though I doubt that makes much difference.

I'm not aware of any API for it, but you can use Google Insights for Search

I use link text
it also presents the volume for every search

It looks like the WordTracker API might be the best took for programmatically finding search data.
http://www.wordtracker.com/api/

Check out this improv API to Google Trends which helps you export data.

Related

Program that can extract something from a website

I`m sorry if this is the not right place to ask. If not please delete this.
I`m looking for someone that can help me with a very simple program that can do this:
Login into accounts on an website and extract there a number from every account and and save the details ( account number - the number that must be saved ) on an txt file.
I need this for my job. This program will save me a`lot of time. this is the purpose.
If anybody can help me please let me know. thank you very much.
Fortunately for you, there is ample tooling available.
I will provide you some insight into related tools in the Python ecosystem, since that is what I am most familiar with and also an easy languages for beginners to work with.
If what you are extracting/scraping is relatively simple and doesn't require complex UI interaction with website elements, I would recommend requests Sessions to retain cookies and additional information for use in a series of authenticated requests, and bs4 to parse document trees in order to extract the data you are interested in.
For more complex interaction, you will need to look towards browser automation and possibly more advanced scraping frameworks. Hopefully I've given you enough keywords to go far in Google.
Of course, you'll need to first learn the basics of programming and how web data is structured if you want to write scripts like this. That is left to you to learn and absorb.

Does anyone know a better alternative to Google Translate API?

I already did similar search terms for this topic in this forum.
https://stackoverflow.com/questions/6151668/alternative-to-google-translate-api
But that post is a bit old.. Things may have changed for about a year. And I wonder does anybody know if there's any better REST-based API service that I can use out there since that post was last posted.
Thanks.
I guess Bing translator could be the substitute that u are looking for.
I was looking for alternatives as well and came across a npm package called google-translate-api-browser which does work for my small project, but I can't assure big data translations or requests not being throttled

Twitter API search within following

wondering if anyone has heard of a way to filter Twitter search results to the users 'following' list? I'd like to do a search for pics that people I follow have posted. The pics part is fairly trivial (search for image URLs) but I'm guessing that a user-filtered search is beyond the API, even with oAuth.
I've seen a couple of services like snapbird.org that advertise this feature (even though they don't seem to work well), any guesses as to how they go about this?
Thanks!
You can implement this specific image search easily with the help of jetwick.com available as open source here: https://github.com/karussell/Jetwick
Currently searching in your friends is possible but adding yet another filter isn't that hard. Patches are welcome ;)

Where do I find field length limits for the Google AdWords API?

I am having to use the Google AdWords API for a project, I have large chunks working but I am getting frustrated with the documentation. For example I know that a TextAd headline field has a limit of 25 characters and can't have things like ! and ? in it. The documentation makes no mention of it though:
http://code.google.com/apis/adwords/docs/reference/v200909/AdGroupAdService.TextAd.html
Does anyone know where I can find this kind of info? This is not a question about the TextAd service, but about the documentation so that I don't have to find the limits of all these fields by trial and error.
Many thanks,
b.
This post is a bit old, but since it showed up at the top of my Google search results I though it might be worth posting a link to the limits.
A list of the limits can be found here:
https://code.google.com/apis/adwords/docs/appendix/limits.html
And I found a list of disallowed symbols here (though there might be a better source):
https://support.google.com/adwords/bin/answer.py?hl=en&answer=53539
Phil
You won't find these limits in the AdWords API documentation anywhere, because these limitations are imposed by AdWords policies rather than any sort of character limit in the API.
Therefore, you must resort to AdWords documentation in order to find out things like the maximum length for an ad description or headline.
https://adwords.google.com/support/aw/bin/answer.py?hl=en-uk&query=characters&answer=6095&type=f should be a good starting point!
Cheers,
Sérgio

Sampling on Yahoo! Answers

I wonder what is the best way to sample,say, 1000 questions,completely randomly from Yahoo! Answer.
I want to achieve this complete randomness in which I will totally ignore the categories or date of posting etc.
Doing this manually may result in bias,so could anyone give some suggestions here,like using Yahoo! Answer API or sth.
Thanks a lot.
I do not know if it is correct solution from a formal point of view but I would use yahoo boss search to retrieve 4000 questions, and than randomly pick up 1000. Using a search engine let you to retrieve the most important (highly ranked/linked) questions. You can play around with queries for the search engine to get questions of all kinds - most popular and the worst ones... There is also Yahoo Answer API, which provide search functionality but I have not used it so I can not say how good it is.