首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用jQuery- facebook -Photo-Selector提示Facebook登录

如何使用jQuery- facebook -Photo-Selector提示Facebook登录
EN

Stack Overflow用户
提问于 2013-07-03 12:23:23
回答 1查看 1.1K关注 0票数 3

我正在尝试修改这个FB照片选择器的jQuery插件,这样你就不必在打开FB照片选择器之前点击“从你的照片中选择”。

我正在寻找的流程是,你点击“从你的照片中选择”,如果你是FB认证到这个应用程序,那么它将提示你提供你的Facebook凭据与典型的FB对话框。登录后,应打开照片选择器模式。

如果你已经登录了facebook,那么它将继续进入照片选择器模式。

这是该插件的github:https://github.com/cshold/jQuery-Facebook-Photo-Selector

这是一个现场演示:http://labs.carsonshold.com/fb-photo-selector/

这是来自csphotoselector.js的相关代码

代码语言:javascript
复制
        // Check that the user is logged in to Facebook
    FB.getLoginStatus(function(response) {
        if (response.status === 'connected') {
            var accessToken = response.authResponse.accessToken;
            // Load Facebook photos
            FB.api('/'+ id +'/albums', function(response) {
                if (response.data.length) {
                    setAlbums(response.data);
                    // Build the markup
                    buildMarkup(accessToken);
                    // Call the callback
                    if (typeof callback === 'function') { callback(); }
                } else {
                    alert ('Sorry, your friend won\'t let us look through their photos');
                    log('CSPhotoSelector - buildAlbumSelector - No albums returned');
                    return false;
                }
            });
        } else {
            log('CSPhotoSelector - buildAlbumSelector - User is not logged in to Facebook');
            return false;
        }
    });
EN

回答 1

Stack Overflow用户

发布于 2014-12-01 21:07:35

您好,当我们的团队使用此代码时,当另一个用户通过fb登录并仅向创建应用程序的用户显示时,我们会遇到类似“对不起,您的朋友不让我们查看他们的照片”的问题。

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

https://stackoverflow.com/questions/17439637

复制
相关文章

相似问题

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