【问题标题】:Passing AccessToken into Xamarin Facebook iOS SDK将 AccessToken 传递到 Xamarin Facebook iOS SDK
【发布时间】:2015-11-30 21:53:47
【问题描述】:

我正在从我正在使用的另一个 Xamarin 登录 SDK 中检索 FB 访问令牌。是否可以手动设置访问令牌并跳过Xamarin Facebook iOS SDK api 中的登录视图?

[更新]我正在使用这样的 FB 邀请功能,如果我已经拥有访问令牌,我不确定如何指定访问令牌。

        var content = new AppInviteContent() { AppLinkURL = appLinkUrl, PreviewImageURL = previewImageUrl };
        AppInviteDialog.Show(content, this);

【问题讨论】:

    标签: facebook xamarin


    【解决方案1】:

    由于 Facebook 用户访问令牌是可移植的 link here,我认为您可以处理 facebook 按钮点击,您可以跳过 fb 登录。

    例如。

    void FbButtonClicked (object sender, EventArgs e)
    {
        if(iHaveAccesToken)
            MissFbLogin();
        else
        _manager.LogInWithReadPermissions (EXTENDED_PERMISSIONS, (res, err) => FbLoginHandler (res, err));
    }
    

    在您的视图控制器中,通过获取的 AccesToken 发送图形请求

    【讨论】:

    • 我正在使用 AppInviteDialog 功能,该功能假定 Facebook SDK 已经登录并且无法指定访问令牌。查看代码更新...
    猜你喜欢
    • 2011-05-19
    • 2016-01-29
    • 1970-01-01
    • 1970-01-01
    • 2018-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-23
    相关资源
    最近更新 更多