Действие открытого графика Facebook возвращает «ложь» - PullRequest
1 голос
/ 11 ноября 2011

Я пытаюсь опубликовать действие, чтобы открыть график, но единственный ответ, который я получаю, - "ложь".

В соответствии с частью "Создание и использование действий" API кажется, что я делаю это правильно.

Пример кода ниже.

var url = facebook.root + 'objects/' + verb + '/' + noun + '.html';
var method = 'https://graph.facebook.com/me/joe_longstreet:' + verb + '?' + noun + '=' + url + '&distance=' + distance + '&tags=' + users + '&access_token=' + facebook.token;
FB.api(method, 'post', function(response){
    if(response.error){
        alert(response.error.message);
    } else{
        console.log(response);
        var message = 'Posted to your timeline!';
        alert(message);
    }
});

Где глагол = бег, существительное = маршрут, а URL = страница моих объектов.В частности:

https://graph.facebook.com/me/joe_longstreet:run?route=http://joelongstreet.showoff.io/Facebook_app/objects/run/route.html&distance=&tags=1915805&access_token=ABCDE

Ложный токен доступа выше.Что я тут не так делаю?

1 Ответ

2 голосов
/ 08 декабря 2011

Похоже, вам не нужно включать часть URL в graph.facebook.com.поэтому он должен просто прочитать /me/joe_longstreet:run?...

...