【问题标题】:Post Pictures to album with Privacy so everyone can see viz Graph将图片发布到具有隐私权的相册,以便每个人都可以看到即图表
【发布时间】:2012-09-10 15:45:47
【问题描述】:

这是我的代码。我需要设置隐私让每个人都可以看到图片,但它似乎不起作用,只有朋友可以看到图片而不是每个人。

<script> 
    var token="<?php echo $_SESSION['access_token'];?>";
            $.post("https://graph.facebook.com/<?php echo $sqlr['regidfriendsid']; ?>/feed", { 
        access_token: token, 
        picture: "https://mysite/_n.jpg" ,
        link: "https://www.mysite.com/login.php?ref=owall",
        caption: "Check ur Intelligence ",
        privacy: '{value: "EVERYONE"}',
        message: " Click to know your intelligence level? "
    });

    </script> 

`

【问题讨论】:

  • 你试过“专辑的可见性”吗??虽然 thr 是一个 NOTE 但你可以试试
  • @swapnesh - 我只使用了那个选项,我实现了你刚才建议的代码,仍然没有运气。

标签: php facebook-graph-api facebook-javascript-sdk privacy


【解决方案1】:

试试这个然后告诉我--

privacy: {value: "EVERYONE"},

而不是--

privacy: '{value: "EVERYONE"}',

【讨论】:

  • 不,它不起作用Failed to load resource: the server responded with a status of 400 (Bad Request) https://graph.facebook.com/ID/feed
  • 我已经严格测试通过这个 json 对象。没有成功。我猜fb尊重用户的隐私设置。此外,手册中没有关于在创建相册时使用此 json 对象的内容
【解决方案2】:

您可以设置隐私查看:

网络朋友

看看这个网址:

http://developers.facebook.com/docs/reference/rest/photos.createAlbum/

<script> 
var token="<?php echo $_SESSION['access_token'];?>";
        $.post("https://graph.facebook.com/<?php echo $sqlr['regidfriendsid']; ?>/feed", { 
    access_token: token, 
    picture: "https://mysite/_n.jpg" ,
    link: "https://www.mysite.com/login.php?ref=owall",
    caption: "Check ur Intelligence ",
    privacy: '{value: "EVERYONE"}',
    message: " Click to know your intelligence level? "
});

</script> 

【讨论】:

  • 我猜他正在寻找每个人而不是网络朋友
猜你喜欢
  • 1970-01-01
  • 2015-03-22
  • 1970-01-01
  • 2011-05-17
  • 2018-03-08
  • 2012-11-24
  • 2012-06-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多