Hi all.
I have some code using the python-tumblpy library [1] to talk to the Tumblr
API. It had been working fine for a month or two, but is now failing on
the /user/info call. I took a look at the response from the API. The HTTP
status is 200, but the response body contains
{"meta":{"status":401,"msg":"Not Authorized"},"response":[]}
My failing code is very simple:
api = Tumblpy(app_key='...', app_secret='...',
oauth_token='...', oauth_token_secret='...')
I have verified that the values I'm passing to the constructor are correct.
(i.e., using a web browser), it logged me out immediately and asked me to
agree to new TOS. Could it be that accounts cannot be accessed via the API
until sometime after the new terms are agreed to?
Are others seeing this behavior too?
Thanks!
Terry Jones