通过开放图表传递信息

时间:2012-04-18 19:49:37

标签: c# asp.net facebook facebook-graph-api facebook-opengraph

我正在尝试将动词发布到时间轴。每次用户点击按钮发布到时间线时,我希望通过例如不同的信息传递 用户使用代码

点击第一页上的帖子
FB.api(
        '/me/devthree:Visited?product=http://dev3.vendorshop.net/vendor/og/testOgWebsite.aspx?Data=Product1', 'post',

但是当他们点击我希望使用代码发布时,在第二页上

FB.api(
        '/me/devthree:Visited?product=http://dev3.vendorshop.net/vendor/og/testOgWebsite.aspx?Data=Product1', 'post',

帖子成功但在页面testOgWebsite.aspx上没有信息在查询字符串中传递。我是否正确地对待它?

非常感谢任何帮助。

谢谢

1 个答案:

答案 0 :(得分:1)

不确定您是否打算这样做,但这两行是相同的。

这就是我传递参数的方式:

FB.api('/me/devthree:Visited', 'post', {
        product: "http://dev3.vendorshop.net/vendor/og/testOgWebsite.aspx", 
        Data: "Product1"
    }, 
    function(result){
    console.log(result);
});

注意,它可能不起作用的另一个原因是你有两个'?'在您的网址中,如下所示:

?Data=Product1'

应该是这样的:

&Data=Product1'