-
-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
invalid grant from Google Photos #56
Comments
I'm not sure, never seen that before! Would be happy to have help if anyone could look into it. |
I will take a look! |
Good News, I was able to provide access by merely added dimabeofek@gmail.com for OAuth consent screen Test users. |
Studying how get-all works. Maybe it is related to this issue. This will fix sync issue. |
FYI, if you check my fork, I added the ability to specify the path for the destination folder, so you are always in the know. |
If something of mine is not running as the original this just means I got more work to do so that I behave better than original. Fingers crossed! Trying to make Timeliner beautiful! |
So, several things. Do not fork or pull my repo. Here is what I am up to:1) Fix sync issue on Silicon Mac if possible |
You will notice that I commented out get-latest...why? Because I am testing it. Do not fork yet. I am testing get-all yet must use faster network connection. I did enable Google Picker API as well as Google Photos library. I will see if the error is gone. The code checking existence of file which I used can be found here: https://gist.github.com/mattes/d13e273314c3b3ade33f |
What command did you type? Can you please tell me, I do have a google project called Timeliner I made specifically to debug this app. |
Hey @metahnetoutage , sorry for the late reply. I see you've been quite active lately. Thanks for learning about this and trying various things, documenting your progress. I haven't had time to look into this recently but it's on my list. Good luck! |
I see those sometimes too, it's just the network (or their servers) being slow, that's why it retries. |
So to avoid it, is it enough to do a pause on our end or and let them catch
up? What topic should I study?
Dima
…On Mon, Nov 22, 2021 at 11:30 AM Matt Holt ***@***.***> wrote:
I see those sometimes too, it's just the network (or their servers) being
slow, that's why it retries.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#56 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALE26ZTVMS6ZYSJPAMIZM2LUNKK7DANCNFSM4LWGWB7Q>
.
|
Is there a way currently to do fixed amount of photo or video?
Or you must amend code for that?
Dima
…On Mon, Nov 22, 2021 at 11:33 AM Dima Dimov ***@***.***> wrote:
So to avoid it, is it enough to do a pause on our end or and let them
catch up? What topic should I study?
Dima
On Mon, Nov 22, 2021 at 11:30 AM Matt Holt ***@***.***>
wrote:
> I see those sometimes too, it's just the network (or their servers) being
> slow, that's why it retries.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <#56 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/ALE26ZTVMS6ZYSJPAMIZM2LUNKK7DANCNFSM4LWGWB7Q>
> .
>
|
Can probably adjust timeouts in the dialer for the HTTP client. Look at the net/http and net packages for docs. |
If you check the errors that I changed you will see I aimed to make them
client and developer friendly. Hopefully they can be merged no problem and
if there is any error amendment that should be changed, or clarified let me
know please.
Dima
…On Mon, Nov 22, 2021 at 11:35 AM Matt Holt ***@***.***> wrote:
Can probably adjust timeouts in the dialer for the HTTP client. Look at
the net/http and net packages for docs.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#56 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALE26ZSJ3U3W3Z7ONWGIZ2DUNKLPHANCNFSM4LWGWB7Q>
.
|
My first priority is fixing as many of 26 bugs as possible. What are your thoughts about using mongoDB instead of sql3? I forked it from another developer who forked it from author, yet developer did fixes author did not. |
I have turned timeliner2 into timeliner2 and did a copy. I will do a mongoDB example and show you. If you like it, we can proceed with it. |
Interesting find, so I plugged 142.250.189.161 into Safari and I get Google. What the error below means in my opinion is, we are very generous with retries, instead of being wise about it. This is the logic I would follow, if we are approaching google timeout window, request a new time slice, The same process should be for any data. 192.168.68.105:51880->142.250.189.161:443: read: operation timed Thoughts? |
Looking at NewRateLimitedRoundTripper from ratelimit.go, will test in timeliner3, if I nail it, I will apply to my repo! |
The reason I do not contribute to your project just yet is because I am
working on a Trie, and studying Go(finishing Udemy course), and studying
MySQL.
As soon as I get Go certificate & MySQL certificate I will fix any bugs
that I see and help fix the rest.
Dima
…On Mon, Nov 22, 2021 at 1:24 PM metahnetoutage ***@***.***> wrote:
Looking at NewRateLimitedRoundTripper from ratelimit.go, will test in
timeliner3, if I nail it, I will apply to my repo!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#56 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALE26ZSYDE6375EGRF7LPQTUNKYKTANCNFSM4LWGWB7Q>
.
|
Hi Matt,
Is there a way that you can scrape the current timeliner project and put
what you are currently working on?(let us say there be a free and a paid
version and GitHub will be free.
I would love to work and fix if anything what you are working on. I will
happily delete timeliner project. It does use go, as is likely your current
project.
I stopped doing Go while I am wrapping my own projects. Yet I will get back
to Go in around 5 months. Before that I will finish MongoDB course on Udemy
and MySQL as well.
I can make timeliner work…I just do not want my efforts to be in vain since
I rather work on something that you will keep and everyone will use.
Let me know what you think.
I have recently done a Google Drive folder listener and will soon download
specific data to a database and display it. This way someone can change
content in a folder and that content be displayed on the site.
I purposely took a break to learn databases and finish ago before I fix or
edit and figure out what is broken.
Sincerely,
Dima
On Tue, Jan 18, 2022 at 12:25 PM metahnetoutage ***@***.***>
wrote:
… The reason I do not contribute to your project just yet is because I am
working on a Trie, and studying Go(finishing Udemy course), and studying
MySQL.
As soon as I get Go certificate & MySQL certificate I will fix any bugs
that I see and help fix the rest.
Dima
On Mon, Nov 22, 2021 at 1:24 PM metahnetoutage ***@***.***>
wrote:
> Looking at NewRateLimitedRoundTripper from ratelimit.go, will test in
> timeliner3, if I nail it, I will apply to my repo!
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <#56 (comment)>,
or
> unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/ALE26ZSYDE6375EGRF7LPQTUNKYKTANCNFSM4LWGWB7Q
>
> .
>
—
Reply to this email directly, view it on GitHub
<#56 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALE26ZQAVUUXZ4D3GTC55L3UWXECHANCNFSM4LWGWB7Q>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
@metahnetoutage Thanks for the update. Sorry I haven't been very responsive. The code for Google Photos authentication hasn't changed in Timelinize at this point (and yes, it is written in Go). So a contribution here can still be applied to the future result! Can I send you an email about collaborating on it? What's your email address? |
***@***.***
…On Mon, Jul 25, 2022 at 9:35 AM Matt Holt ***@***.***> wrote:
@metahnetoutage <https://github.com/metahnetoutage> Thanks for the
update. Sorry I haven't been very responsive.
The code for Google Photos authentication hasn't changed in Timelinize at
this point (and yes, it is written in Go). So a contribution here can still
be applied to the future result!
Can I send you an email about collaborating on it? What's your email
address?
—
Reply to this email directly, view it on GitHub
<#56 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALE26ZUJPVKJOKQUWA7TQPLVV266TANCNFSM4LWGWB7Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@metahnetoutage Can you please comment on GitHub. When you reply from an email it redacts your address. |
***@***.***
…On Mon, Jul 25, 2022 at 1:57 PM Matt Holt ***@***.***> wrote:
@metahnetoutage <https://github.com/metahnetoutage> Can you please
comment on GitHub. When you reply from an email it redacts your address.
—
Reply to this email directly, view it on GitHub
<#56 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALE26ZR7LIC3CRVNK2EQFATVV35TRANCNFSM4LWGWB7Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I left my email in a reply to an issue.
On Mon, Jul 25, 2022 at 2:13 PM metahnetoutage ***@***.***>
wrote:
… ***@***.***
On Mon, Jul 25, 2022 at 1:57 PM Matt Holt ***@***.***> wrote:
> @metahnetoutage <https://github.com/metahnetoutage> Can you please
> comment on GitHub. When you reply from an email it redacts your address.
>
> —
> Reply to this email directly, view it on GitHub
> <#56 (comment)>,
> or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/ALE26ZR7LIC3CRVNK2EQFATVV35TRANCNFSM4LWGWB7Q
>
> .
> You are receiving this because you were mentioned.Message ID:
> ***@***.***>
>
—
Reply to this email directly, view it on GitHub
<#56 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALE26ZS4WX2P23FCN4QUTJLVV37OFANCNFSM4LWGWB7Q>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
On trying to use timeliner with Google Photos I am constantly getting a Bad Request error as follows:
Any ideas?
The text was updated successfully, but these errors were encountered: