Reputation: 179
I had a Lisp application that used the cl-oauth library to contact Google's Blogger API. This worked fine until about a week ago, when suddenly it stopped working, refusing me access to the protected resource, getting errors like this: 401: Must authenticate to use 'default' when I try to access the protected resource.
The URL that gets this response (generated by cl-oauth) is:
http://www.blogger.com/feeds/default/blogs?oauth_signature=KEtBmxpM%252FfIgcCjMpiCM9DxNeBs%253D&oauth_consumer_key=wuwei.name&oauth_token=1%252FhXeaTHEe2eumbBCvrjvUvsQhetK3VZ0skk8qy-bpFcc&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1325121590&oauth_nonce=898902330744558861&oauth_version=1.0
In other words, I can go through the whole authentication process, get an access token, but then the token doesn't work to access the resource.
So, I guess the question is, did Google change anything in the last week or so? Are they phasing out OAuth 1.0 or something? Any clues appreciated.
Upvotes: 3
Views: 604
Reputation: 5
in fact the cl-oath was fixed. There was a change in drakma, which wasn't quite backwardly compatible. It did break cl-twitter as the poster Ramarran pointed out but things should be back to normal now
Upvotes: 1
Reputation: 179
Well, I gave up and wrote my own implementation of OAuth 2.0 (cl-oauth uses 1.0). Much simpler and it works. Code is not quite ready for public view but I will release it eventually.
Upvotes: 0