MrSwitch/hello.js

Tumblr: GET works, but not POST

Open

#415 ouverte le 3 avr. 2016

Voir sur GitHub
 (12 commentaires) (0 réactions) (0 assignés)JavaScript (557 forks)batch import
good first issuehelp wanted

Métriques du dépôt

Stars
 (4 630 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

I'm trying to do a simple task: post a photo to my secondary Tumblr blog from a local page on 127.0.0.1. So far I've managed to log in and get the access token by using an OAuth proxy. All GET-related API requests work, but POST requests are failing. Here's my code:

hello('tumblr').api('blog/myblog.tumblr.com/post', 'post', {...}).then(function(r) {
  console.log(r);
});

Here's the response I'm getting:

{"meta":{"status":401,"msg":"Unauthorized"},"response":[]}

I'm hoping this is not a bug and I'm just missing a step (or two) -- please advise.

Guide contributeur