MrSwitch/hello.js

Tumblr: GET works, but not POST

Open

#415 geöffnet am 3. Apr. 2016

Auf GitHub ansehen
 (12 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)JavaScript (557 Forks)batch import
good first issuehelp wanted

Repository-Metriken

Stars
 (4.630 Stars)
PR-Merge-Metriken
 (Keine gemergten PRs in 30 T)

Beschreibung

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.

Contributor Guide