【问题标题】:Facebook Open Graph Submit ActionFacebook Open Graph 提交操作
【发布时间】:2012-10-26 11:20:19
【问题描述】:

您好 Facebook 大师们,

我正在为我的 magento 网站使用 Facebook Open Graph 应用程序。

为此,我们需要在 facebook 中创建一个应用程序,并且我们需要 添加按钮,如,想要,希望等。这一切都很好,我已经创建了 按钮也是如此。但我们必须从 facebook 批准该按钮。我们 需要发布产品 url 以进行批准提交 想要按钮

我无法发布产品网址。请帮帮我..

这是我用于发布网址的代码:

http://ogp.me/ns# zoomin-magento:http://ogp.me/ns/apps/zoomin-magento#">OG 教程应用程序

函数 postCook() { FB.api( '/me/zoomin-magento: 想要', '邮政', {产品:'http://camera.zoomin.com/camera-phones-1/sony-ericsson-xperia-ray-st18i.html' }, 功能(响应){ if (!response || response.error) { alert('发生错误'); } 别的 { alert('Cook 成功!Action ID: ' + response.id); } }); } window.fbAsyncInit = function() { FB.init({ appId : '368510486563356', // 应用 ID status : true, // 检查登录状态 cookie : true, // 启用 cookie 以允许服务器访问会话 xfbml : true // 解析 XFBML }); };

// Load the SDK Asynchronously
(function(d){
  var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
  js = d.createElement('script'); js.id = id; js.async = true;
  js.src = "//connect.facebook.net/en_US/all.js";
  d.getElementsByTagName('head')[0].appendChild(js);
}(document));   </script>

填充饼干


【问题讨论】:

    标签: magento facebook-opengraph


    【解决方案1】:

    您没有解释为什么不能共享 URL。不过,对于审批团队看不到应用程序的情况,您可以制作应用程序的操作视频,展示正在执行的操作,然后提交。

    同时查看文档@@https://developers.facebook.com/docs/opengraph/opengraph-approval/

    【讨论】:

    • 这个问题正在解决,但现在还有其他问题,当我在我的产品页面上单击想要按钮时,在 magento 的管理员中进行所有配置后,我收到以下错误:[Facebook 错误:您尝试发布的操作无效,因为它没有指定任何引用对象。必须至少指定以下属性之一:Product]
    • POST 必须包含您的用户正在操作的产品对象的 URL。如果你省略了它,你会看到这个错误。
    • 您好 James,您能告诉我如何使用 Graph API Explorer 发布操作吗?我在这个问题上花了太多时间。请帮帮我....!!!!
    • 确保 Graph Explorer 具有 publish_actions 权限,然后创建一个到 graph.facebook.com/me/namespace:action_name 的 POST 请求,正文包含 object_name=mydomain.com/myobject
    • 显然根据你的应用替换命名空间、action_name、object_name 和 URL
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-11
    • 1970-01-01
    • 2014-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-23
    相关资源
    最近更新 更多