有没有办法知道用户使用 facebook SDK for Android 在 facebook 上有蓝色勾号?

Posted

技术标签:

【中文标题】有没有办法知道用户使用 facebook SDK for Android 在 facebook 上有蓝色勾号?【英文标题】:Is there a way to know that a user has blue tick on facebook using the facebook SDK for Android? 【发布时间】:2017-10-10 10:59:42 【问题描述】:

我想实现这样的功能,一旦用户使用他/她的 Facebook 凭据(通过 Facebook SDK)登录到我的应用程序,我就可以识别他们是否有蓝色勾号,即他们是否是公共的个人资料与否。

【问题讨论】:

到目前为止您尝试过什么?你查看过 api 参考吗? @luschn 是的,我读过但不知道它有什么帮助。 如果在 api 参考中没有任何关于它的内容(参见“用户”页面),这告诉你什么? ;) 【参考方案1】:
new GraphRequest(
    AccessToken.getCurrentAccessToken(),
    "/user-id",
    null,
    HttpMethod.GET,
    new GraphRequest.Callback() 
        public void onCompleted(GraphResponse response) 
            boolean verified = object.getBoolean("is_verified");
        
    
).executeAsync();

【讨论】:

我会尽快试试这个!

以上是关于有没有办法知道用户使用 facebook SDK for Android 在 facebook 上有蓝色勾号?的主要内容,如果未能解决你的问题,请参考以下文章

Facebook iOS SDK 登录原生和 UIWebView 登录

有没有办法使用 facebook SDK 在 facebook messenger 上共享链接

使用 iOS SDK 4 提取当前 facebook 用户名

Facebook SDK iOS 邀请没有 FBWebDialogs 的用户

Facebook iOS SDK 3.0 贴在墙上

有没有办法知道用户是通过网络登录还是本地登录?