scottmuc / infrastructure

Documentation / Automation for personal third-party infrastructure
The Unlicense
10 stars 2 forks source link

deep-pockets.sh sync no longer working #24

Closed scottmuc closed 3 years ago

scottmuc commented 3 years ago

The data stored after the attempted sync looks like the following:

~/workspace/infrastructure/homedirs/osx/bin ? cat ~/.config/deep-pockets/data.json
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>ERROR: The request could not be satisfied</TITLE>
</HEAD><BODY>
<H1>403 ERROR</H1>
<H2>The request could not be satisfied.</H2>
<HR noshade size="1px">
Bad request.
We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
<BR clear="all">
If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
<BR clear="all">
<HR noshade size="1px">
<PRE>
Generated by cloudfront (CloudFront)
Request ID: SII91F3ePlSLaTlOoaEuER7cr3hpJpbQx-AHsXuNING_YAROCzUepw==
</PRE>
<ADDRESS>
</ADDRESS>
</BODY></HTML>%  
scottmuc commented 3 years ago

Verified that the auth workflow is fine, in the end I am able to obtain a token. The HTML above is coming from the https://getpocket.com/v3/get endpoint (docs: https://getpocket.com/developer/docs/v3/retrieve)