0

我正在尝试将动词发布到时间线。每次用户单击按钮发布到时间线时,我都希望传递不同的信息,例如用户使用代码在第一页上单击发布

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 页面上,查询字符串中没有传递任何信息。我走对了吗?

任何帮助将不胜感激。

谢谢

4

1 回答 1

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'
于 2012-04-30T11:23:00.217 回答