【问题标题】:Facebook open graph action returns "false"Facebook 打开图形操作返回“false”
【发布时间】:2011-11-11 18:43:35
【问题描述】:

我正在尝试发布一个打开图表的操作,但我得到的唯一响应是“错误”。

根据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

上面的伪造访问令牌。我在这里做错了什么?

【问题讨论】:

标签: facebook-opengraph


【解决方案1】:

看起来您不需要包含 url 的 graph.facebook.com 部分。所以它应该只是读 /me/joe_longstreet:run?...

【讨论】:

    猜你喜欢
    • 2012-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-15
    • 2012-01-01
    • 2013-04-24
    • 2012-06-05
    相关资源
    最近更新 更多