elibus / j-google-trends-client Goto Github PK
View Code? Open in Web Editor NEWJava Client for Google Trends
Java Client for Google Trends
I'm not sure if my google account is right for accessing google trend. It showed lots of web page elements in the cmd. Where can I get a google account that is workable?
,,[[1,"https://accounts.google.com/b/0/UpdateAccountRecoveryOptions?hl\u003dzh_TW",0,0,0]
,[3,"https://support.google.com/hangouts/?hl\u003dzh_TW\u0026authuser\u003d0#topic\u003d2944848",1,1,0]
,[8,"https://fiber.google.com/myfiber?hl\u003dzh_TW\u0026authuser\u003d0",1,1,1]
,[7,"https://plus.google.com/101430918515377000004/about?hl\u003dzh_TW\u0026authuser\u003d0",1,0,1]
,[4,"https://plus.google.com/settings/plus?hl\u003dzh_TW\u0026authuser\u003d0",1,1,0]
,[5,"https://www.google.com/voice?hl\u003dzh_TW\u0026authuser\u003d0#phones",0,0,1]
]
]
});</script><script>loadTimer.tick('idp');</script></body></html>
at org.freaknet.gtrends.api.GoogleAuthenticator.login(GoogleAuthenticator.java:166)
... 4 more
The following call seems valid
java -jar j-google-trends-client-1.2.8-jar-with-dependencies.jar \
-u blabla \
-p secret
-q "U2" \
-o 'date=10%2F2011%201m&gprop=youtube&cat=0-3'
and it works in the browser:
http://www.google.at/trends/explore#date=10%2F2011%201m&gprop=youtube&cat=0-3&q=U2
But if I run the client I get the following error
Exception in thread "main" org.freaknet.gtrends.client.exceptions.HierarchicalDownloaderException: org.freaknet.gtrends.api.exceptions.GoogleTrendsClientException: *** You are running too fast man! Looks like you reached your quota limit. Wait a while and slow it down with the '-S' option! ***
at org.freaknet.gtrends.client.HierarchicalDownloader.start(HierarchicalDownloader.java:129)
at org.freaknet.gtrends.client.App.main(App.java:81)
Caused by: org.freaknet.gtrends.api.exceptions.GoogleTrendsClientException: *** You are running too fast man! Looks like you reached your quota limit. Wait a while and slow it down with the '-S' option! ***
at org.freaknet.gtrends.api.GoogleTrendsClient.execute(GoogleTrendsClient.java:75)
at org.freaknet.gtrends.client.HierarchicalDownloader.start(HierarchicalDownloader.java:100)
... 1 more
But this cannot be the case! If I remove the -o
argument, it works as expected. The group and category part work, but the date produces the error. Is the client able to handle dates?
Hi all,
I'm using API 1.5.6 and Client 1.2.8. While I'm trying to run the example code, I received an error Cannot parse GALX!. Does anyone have a suggestion for my issue? Thank you in advanced!
Best Regards,
Trung Luu.
Hey, I tried to use Version 1.2.8 of the client with dependencies without success. The jar-package did neither run under Java 1.6 (32 bit), 1.7 (32 bit) or 1.7 (64bit). Instead I always get an error message like the one below. I have no clue of Java at all, so I would not be surprised to find the mistake on my side. If you need any other information, please let me know. Thank you so much for your help in advance! Best regards, M.
Request:
c:\Program Files\Java\jre7\bin>java -jar "[Path]\j-g
oogle-trends-client-1.2.8-jar-with-dependencies.jar" -u [mail] -p [pwd] -q "ifrs 3"
Error Message (cannot see the start):
,e=0;e<d;e++)c[e]=S(a);Q(a,b,c)}},function(a){S(a)},function(a,b,c,d){b=S(a),c=S
(a),d=S(a),c=a.a(c),b=a.a(b),Q(a,d,b[c])},function(a,b,c){b=S(a),c=S(a),b=a.a(b)
,Q(a,c,y(b))},function(a,b,c,d,e){b=S(a),c=S(a),d=U(a,b),e=U(a,c),c!=a.h&&(d==a.
i&&e==a.i?(a.c[c]==v&&Q(a,c,""),Q(a,c,a.a(c)+a.a(b))):e==a.q&&(0>d?(b=a.a(b),d==
a.i&&(b=ka(""+b)),c!=a.d&&c!=a.g&&c!=a.w||$(a,c,R(b.length,2)),$(a,c,b)):0<d&&$(
a,c,R(a.a(b),d))))},function(a,b,c){b=S(a),c=S(a),Q(a,c,function(a){return eval(
a)}(a.a(b)))},function(a,b,c){b=S(a),c=S(a),Q(a,c,a.a(c)-a.a(b))},function(a,b){
b=T(a),Q(a,b.L,b.K.apply(b.self,b.s))},function(a,b,c){b=S(a),c=S(a),Q(a,c,a.a(c
)%a.a(b))},function(a,b,c,d,e){b=S(a),c=a.a(S(a)),d=a.a(S(a)),e=a.a(S(a)),b=a.a(
b),M(b,c,Ca(a,d,e,m))},function(a,b,c,d){b=S(a),c=S(a),d=S(a),a.a(b)[a.a(c)]=a.a
(d)},function(a,b,c,d,e){b=T(a),c=b.s,d=b.self,e=b.K;switch(c.length){case 0:c=d
[e]();break;case 1:c=d[e](c[0]);break;case 2:c=d[e](c[0],c[1]);break;case 3:c=d[
e](c[0],c[1],c[2]);break;default:a.e(a.r);return}Q(a,b.L,c)},function(a,b,c){b=S
(a),c=S(a),Q(a,c,a.a(c)+a.a(b))},function(a,b,c){b=S(a),c=S(a),0!=a.a(b)&&Q(a,a.
b,a.a(c))},function(a,b,c,d){b=S(a),c=S(a),d=S(a),a.a(b)==a.a(c)&&Q(a,d,a.a(d)+1
)},function(a,b,c,d){b=S(a),c=S(a),d=S(a),a.a(b)>a.a(c)&&Q(a,d,a.a(d)+1)},functi
on(a,b,c,d){b=S(a),c=S(a),d=S(a),Q(a,d,a.a(b)<<c)},function(a,b,c,d){b=S(a),c=S(
a),d=S(a),Q(a,d,a.a(b)|a.a(c))},function(a,b){b=a.a(S(a)),za(a,b)},function(a,b,
c,d){if(b=a.U.pop()){for(c=S(a);0<c;c--)d=S(a),b[d]=a.c[d];a.c=b}else Q(a,a.b,a.
f.length)},function(a,b,c,d){b=S(a),c=S(a),d=S(a),Q(a,d,(a.a(b)in a.a(c))+0)},fu
nction(a,b,c,d){b=S(a),c=a.a(S(a)),d=a.a(S(a)),Q(a,b,Ca(a,c,d))},function(a,b,c)
{b=S(a),c=S(a),Q(a,c,a.a(c)*a.a(b))},function(a,b,c,d){b=S(a),c=S(a),d=S(a),Q(a,
d,a.a(b)>>c)},function(a,b,c,d){b=S(a),c=S(a),d=S(a),Q(a,d,a.a(b)||a.a(c))},func
tion(a,b,c,d,e){b=T(a),c=b.s,d=b.self,e=b.K;switch(c.length){case 0:c=new d[e];b
reak;case 1:c=new d[e](c[0]);break;case 2:c=new d[e](c[0],c[1]);break;case 3:c=n
ew d[e](c[0],c[1],c[2]);break;case 4:c=new d[e](c[0],c[1],c[2],c[3]);break;defau
lt:a.e(a.r);return}Q(a,b.L,c)},function(a,b,c,d,e,g){if(b=S(a),c=S(a),d=S(a),e=S
(a),b=a.a(b),c=a.a(c),d=a.a(d),a=a.a(e),"object"==y(b)){for(g in e=[],b)e.push(g
);b=e}for(e=0,g=b.length;e<g;e+=d)c(b.slice(e,e+d),a)}],Z.prototype.va=function(
a){return(a=window.performance)&&a.now?function(){return a.now()|0}:function(){r
eturn+new Date}}(),Z.prototype.ra=function(a,b){return b=this.Y(),a&&a(b),b},Z.p
rototype.C=function(a,b,c,d,e,g){try{for(b=5001,c=v,d=0,a=this.f.length;--b&&(d=
this.a(this.b))<a;)try{Q(this,this.m,d),e=S(this)%this.V.length,(c=this.V[e])?c(
this):this.e(this.ea,0,e)}catch(h){h!=this.I&&((g=this.a(this.o))?(Q(this,g,h),Q
(this,this.o,0)):this.e(this.r,h))}b||this.e(this.fa)}catch(l){try{this.e(this.r
,l)}catch(n){O(this,n)}}return this.a(this.n)},Z.prototype.Y=function(a,b,c,d,e,
g,h,l,n,s,r,t,V,ua,W,X,Y,E){if(this.p)return this.p;try{for(this.B=q,b=this.a(th
is.d).length,c=this.a(this.g).length,d=this.a(this.j),this.c[this.D]&&Ba(this,th
is.a(this.D)),e=this.a(this.h),0<e.length&&$(this,this.d,R(e.length,2).concat(e)
,this.aa),g=this.a(this.v)&255,g-=this.a(this.d).length+4,h=this.a(this.g),4<h.l
ength&&(g-=h.length+3),0<g&&$(this,this.d,R(g,2).concat(ya(g)),this.ba),4<h.leng
th&&$(this,this.d,R(h.length,2).concat(h),this.ca),l=[3].concat(this.a(this.d)),
ja(),s=[],e=0;e<l.length;e+=3)r=l[e],V=(t=e+1<l.length)?l[e+1]:0,W=(ua=e+2<l.len
gth)?l[e+2]:0,g=r>>2,Y=W&63,h=(r&3)<<4|V>>4,X=(V&15)<<2|W>>6,ua||(Y=64,t||(X=64)
),s.push(F[g],F[h],F[X],F[Y]);if(n=s=s.join("").replace(/\\./g,""))n="!"+n;else
for(n="",s=0;s<l.length;s++)E=l[s][this.T](16),1==E.length&&(E="0"+E),n+=E;this.
a(this.d).length=b,this.a(this.g).length=c,Q(this,this.j,d),a=n,this.B=m}catch(F
a){O(this,Fa),a=this.p}return a};try{M(window,"unload",function(){})}catch(Ga){}
x("botguard.bg",Z),x("botguard.bg.prototype.invoke",Z.prototype.ra);')})()</scri
pt>
<script type="text/javascript">
document.bg = new botguard.bg('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
44znybU6k85hZ/PvzPSriWI8=');
</script>
<script>
function gaia_parseFragment() {
var hash = location.hash;
var params = {};
if (!hash) {
return params;
}
var paramStrs = decodeURIComponent(hash.substring(1)).split('&');
for (var i = 0; i < paramStrs.length; i++) {
var param = paramStrs[i].split('=');
params[param[0]] = param[1];
}
return params;
}
function gaia_prefillEmail() {
var form = null;
if (document.getElementById) {
form = document.getElementById('gaia_loginform');
}
if (form && form.Email &&
(form.Email.value == null || form.Email.value == '')
&& (form.Email.type != 'hidden')) {
hashParams = gaia_parseFragment();
if (hashParams['Email'] && hashParams['Email'] != '') {
form.Email.value = hashParams['Email'];
}
}
}
try {
gaia_prefillEmail();
} catch (e) {
}
</script>
<script>
function gaia_setFocus() {
var form = null;
var isFocusableField = function(inputElement) {
if (!inputElement) {
return false;
}
if (inputElement.type != 'hidden' && inputElement.focus &&
inputElement.style.display != 'none') {
return true;
}
return false;
};
var isFocusableErrorField = function(inputElement) {
if (!inputElement) {
return false;
}
var hasError = inputElement.className.indexOf('form-error') > -1;
if (hasError && isFocusableField(inputElement)) {
return true;
}
return false;
};
var isFocusableEmptyField = function(inputElement) {
if (!inputElement) {
return false;
}
var isEmpty = inputElement.value == null || inputElement.value == '';
if (isEmpty && isFocusableField(inputElement)) {
return true;
}
return false;
};
if (document.getElementById) {
form = document.getElementById('gaia_loginform');
}
if (form) {
var userAgent = navigator.userAgent.toLowerCase();
var formFields = form.getElementsByTagName('input');
for (var i = 0; i < formFields.length; i++) {
var currentField = formFields[i];
if (isFocusableErrorField(currentField)) {
currentField.focus();
var currentValue = currentField.value;
currentField.value = '';
currentField.value = currentValue;
return;
}
}
for (var j = 0; j < formFields.length; j++) {
var currentField = formFields[j];
if (isFocusableEmptyField(currentField)) {
currentField.focus();
return;
}
}
}
}
gaia_attachEvent(window, 'load', gaia_setFocus);
</script>
<script>
var gaia_scrollToElement = function(element) {
var calculateOffsetHeight = function(element) {
var curtop = 0;
if (element.offsetParent) {
while (element) {
curtop += element.offsetTop;
element = element.offsetParent;
}
}
return curtop;
}
var siginOffsetHeight = calculateOffsetHeight(element);
var scrollHeight = siginOffsetHeight - window.innerHeight +
element.clientHeight + 0.02 * window.innerHeight;
window.scroll(0, scrollHeight);
}
</script>
<script>
(function(){
var signinInput = document.getElementById('signIn');
gaia_onLoginSubmit = function() {
try {
document.bg.invoke(function(response) {
document.getElementById('bgresponse').value = response;
});
} catch (err) {
document.getElementById('bgresponse').value = '';
}
return true;
}
document.getElementById('gaia_loginform').onsubmit = gaia_onLoginSubmit;
var signinButton = document.getElementById('signIn');
gaia_attachEvent(window, 'load', function(){
gaia_scrollToElement(signinButton);
});
})();
</script>
</body>
</html>
at org.freaknet.gtrends.api.GoogleAuthenticator.login(GoogleAuthenticato
r.java:178)
... 4 more
Exception in thread "main" org.freaknet.gtrends.client.exceptions.HierarchicalDownloaderException: org.freaknet.gtrends.api.exceptions.GoogleTrendsClientException: org.freaknet.gtrends.api.exceptions.GoogleAuthenticatorException: Cannot parse GALX!
at org.freaknet.gtrends.client.HierarchicalDownloader.start(HierarchicalDownloader.java:130)
at org.freaknet.gtrends.client.App.main(App.java:66)
Caused by: org.freaknet.gtrends.api.exceptions.GoogleTrendsClientException: org.freaknet.gtrends.api.exceptions.GoogleAuthenticatorException: Cannot parse GALX!
at org.freaknet.gtrends.api.GoogleTrendsClient.execute(GoogleTrendsClient.java:78)
at org.freaknet.gtrends.client.HierarchicalDownloader.start(HierarchicalDownloader.java:100)
... 1 more
Caused by: org.freaknet.gtrends.api.exceptions.GoogleAuthenticatorException: Cannot parse GALX!
at org.freaknet.gtrends.api.GoogleAuthenticator.galx(GoogleAuthenticator.java:118)
at org.freaknet.gtrends.api.GoogleAuthenticator.authenticate(GoogleAuthenticator.java:82)
at org.freaknet.gtrends.api.GoogleTrendsClient.execute(GoogleTrendsClient.java:66)
... 2 more
I downloaded the last version 1.2.8 and run as example but I obtain "Cannot parse GALX!" error. I read that it has already been solved, but I continue to throw it:
This is the stack
Exception in thread "main" org.freaknet.gtrends.client.exceptions.HierarchicalDownloaderException: org.freaknet.gtrends.api.exceptions.GoogleTrendsClientException: org.freaknet.gtrends.api.exceptions.GoogleAuthenticatorException: Cannot parse GALX!
at org.freaknet.gtrends.client.HierarchicalDownloader.start(HierarchicalDownloader.java:129)
at org.freaknet.gtrends.client.App.main(App.java:81)
Caused by: org.freaknet.gtrends.api.exceptions.GoogleTrendsClientException: org.freaknet.gtrends.api.exceptions.GoogleAuthenticatorException: Cannot parse GALX!
at org.freaknet.gtrends.api.GoogleTrendsClient.execute(GoogleTrendsClient.java:78)
at org.freaknet.gtrends.client.HierarchicalDownloader.start(HierarchicalDownloader.java:100)
... 1 more
Caused by: org.freaknet.gtrends.api.exceptions.GoogleAuthenticatorException: Cannot parse GALX!
at org.freaknet.gtrends.api.GoogleAuthenticator.galx(GoogleAuthenticator.java:132)
at org.freaknet.gtrends.api.GoogleAuthenticator.authenticate(GoogleAuthenticator.java:97)
at org.freaknet.gtrends.api.GoogleTrendsClient.execute(GoogleTrendsClient.java:65)
... 2 more
Dear Marco,
I tried usng the version which was updated 17 days agao
j-google-trends-client\releases\org\freaknet\gtrends\client\j-google-trends-client\1.2.1\j-google-trends-client-1.2.1-jar-with-dependencies.jar
and getting the following exception:
org.freaknet.gtrends.client.exceptions.HierarchicalDownloaderException: org.freaknet.gtrends.api.exceptions.GoogleTrendsClientException: org.freaknet.gtrends.api.exceptions.GoogleAuthenticatorException: org.freaknet.gtrends.api.exceptions.GoogleAuthenticatorException: Failed to login!
at org.freaknet.gtrends.client.HierarchicalDownloader.start(HierarchicalDownloader.java:130)
My userid password works fine when i tried logging into google trends website:
userName=scotttrend12312013
passWord=stockstrends
Please advise me if I need to use other version? ( i was earlier using 1.2.2.SNAPSHOT version, it worked few days later stopped workign with above exception.
I greatly appreciate your help.
Thanks.
Hello, I'm getting a GoogleTrendsClientException
every time I try to load data. Has there been a change in the API or something?
Exception in thread "main" org.freaknet.gtrends.client.exceptions.HierarchicalDownloaderException:
org.freaknet.gtrends.api.exceptions.GoogleTrendsClientException: *** You are running too fast man!
Looks like you reached your quota limit. Wait a while and slow it down with the '-S' option! ***
at org.freaknet.gtrends.client.HierarchicalDownloader.start(HierarchicalDownloader.java:129)
at org.freaknet.gtrends.client.App.main(App.java:81)
Caused by: org.freaknet.gtrends.api.exceptions.GoogleTrendsClientException: *** You are running too fast man! Looks like you reached your quota limit. Wait a while and slow it down with the '-S' option! ***
at org.freaknet.gtrends.api.GoogleTrendsClient.execute(GoogleTrendsClient.java:75)
at org.freaknet.gtrends.client.HierarchicalDownloader.start(HierarchicalDownloader.java:100)
... 1 more
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.