如何知道facebook朋友是否有重要的另一半但不想透露?

如何知道facebook朋友是否有重要的另一半但不想透露?,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我正在尝试使用facebook api获取我朋友的关系状态: FB.api("/me/friends", { fields: "id, name, relationship_status, significant_other, picture.type(large)" }, function (response) { if (response.data) { ... $.each(response.data, function (i

我正在尝试使用facebook api获取我朋友的关系状态:

FB.api("/me/friends", {
        fields: "id, name, relationship_status, significant_other, picture.type(large)"
    }, function (response) {
    if (response.data) {
        ...
        $.each(response.data, function (index, data) {

            if (data.significant_other) {
               // If has a significant other
            } else {
               // If do not have a significant other
            }

        });
    }
});

我试图通过查看“重要的其他人”字段来确定朋友是否有重要的其他人。但是我怎么知道我的朋友是否有重要的另一半但不想透露呢?

如果无法通过API访问数据,则无法通过API访问该数据


这几乎是一个重言式,但是如果您可以访问数据,那么您可以通过刚才包含在问题中的API调用来访问它

我有一个解决方案。如果关系状态等于“在关系中”,但data.signitive\u其他不在数据中。那就意味着朋友有一个重要的另一半,但不想透露。

我怎么知道我的朋友有一个重要的另一半,但不想透露?
直接问他们?如果该信息无法通过API获得,则该信息不可用。应用开发者想要做这样的事情是我讨厌Facebook应用的最大原因之一。