首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过图形API获得应用程序的“代表你的帖子”设置?

如何通过图形API获得应用程序的“代表你的帖子”设置?
EN

Stack Overflow用户
提问于 2012-09-14 18:56:38
回答 2查看 5.8K关注 0票数 2

有两种隐私。

1.默认隐私设置

2.每个应用程序的隐私.在用户进行身份验证或在隐私设置页面修改它时设置

根据setting/的说法,我们可以通过FQL获得默认的隐私。

https://developers.facebook.com/blog/post/543/在这篇文章中说,用户可以修改“代表你发布的帖子:谁能在你的Facebook时间线上看到这个应用程序为你提供的帖子?”

https://developers.facebook.com/blog/post/586/说,我们可以为用户检索特定应用程序的隐私设置。“通过privacy_setting表,应用程序可以检索用户为应用程序设置的隐私设置。”

但它确实提到了如何检索应用程序的隐私设置,而不是默认的隐私设置。

在去年之前,也许跟随正确的讨论工作。但现在我认为它们已经过时了:

目前,不仅有默认的隐私设置,而且用户可以控制每个应用程序的隐私设置。

如果我们用

代码语言:javascript
复制
SELECT name, value, description, allow, deny, networks, friends
FROM privacy_setting
WHERE name = 'default_stream_privacy'

要检索隐私,结果与1.默认隐私设置相同。

我的问题是,如何获得每个应用程序的隐私设置值?

在上面的FQL查询中,是否有任何关键字可以放在name列中,而不是“default_stream_隐私”?

它将影响所有新的状态/相册/照片/视频帖子的隐私,这些帖子是由app用API键发布的。我需要显示隐私选择,这是比应用程序隐私设置更严格的定制UI。

谢谢你提前回复。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-14 20:07:50

您的应用程序检索的default_stream_privacy设置是--特定于应用程序的隐私设置--您可以在几秒钟内通过使用Graph工具、在FQL表中检查该值、在您的隐私设置中修改该应用程序的隐私设置以及再次检查来验证这一点。

票数 1
EN

Stack Overflow用户

发布于 2012-09-15 03:28:56

好的..。我找到了根本原因。

在这个页面setting/中,有一个链接(为测试应用程序尝试这个查询)。此链接的访问令牌有效,但不正确。如果测试*privacy_setting*表,则*default_stream_privacy*的值是不正确的。

如果从Graph或app身份验证获得有效和正确的访问令牌,则返回值将更正。

谢谢@igy!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12430388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档