【问题标题】:Adding Custom action links next to 'like' and 'comment' for an Open graph publish action在“喜欢”和“评论”旁边添加自定义操作链接以用于打开图形发布操作
【发布时间】:2012-03-18 04:14:05
【问题描述】:

我已经在我的应用程序中创建了 Opengraph 对象和操作,并且我能够发布操作以便它显示在各种渠道上。但是,我需要的一个重要功能是,对于这些帖子,我希望自定义操作链接出现在评论旁边,并喜欢帖子底部的链接。我的假设/理解是,如果我在我的网站上发布了用户对某个对象的操作,则旨在对该对象进行操作的其他操作也应该显示。我是否必须以某种方式手动将其他操作连接到对象?

我尝试将“actions”参数添加到帖子数据并指定操作的名称和链接,但它似乎不起作用。但是,如果我只是向 /me/feed 发布一条消息并且我可以看到自定义操作链接,这确实有效。

所以这个:

function publish() {
    var publish = {
    actions : [{
        name : 'Custom Action',
        link : action_url
        }]};

    FB.api('/me/appns:action&object='+object_url,'post',  publish, function(response) {

            if (!response || response.error) {
                alert('Error occured:'+response.error);
              } else {
                alert('Post was successful! Action ID: ' + response.id);
              }
    });
}

这适用于在频道上发布操作,但缺少自定义操作链接。

但是,如果我使用 FB.api('me/feed', 'post', publish ....) 将其转换为普通的旧提要帖子,我会看到自定义操作链接。

我是否期望 FB 当前功能集中没有的功能可以工作?

提前感谢您的帮助!

【问题讨论】:

  • 我现在正在努力解决同样的问题。如果你知道了,请发布,我会做同样的事情。

标签: facebook-graph-api facebook-javascript-sdk facebook-opengraph


【解决方案1】:

发布自定义打开图表操作时,当前不支持此功能。我们正在实施它,并且一定会在准备好时宣布它并将其添加到 developer.facebook.com/docs 上的文档中。 ETA 为 1-2 个月。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多