更新记录

1.0.1(2024-11-08)

  • 兼容HBuilderX 4.29

1.0.0(2024-11-07)

  • 首发版本

平台兼容性

Vue2 Vue3
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 4.29,Android:5.0,iOS:13,HarmonyNext:不确定 × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

UTS环境兼容性

uni-app uni-app x

sn-uts-facebook

说明

sn-uts-facebook是uts插件,用于Facebook登录

使用前提

修改插件中AndroidManifest.xml和Info.plist
  • AndroidManifest.xml

    ${sn_facebook_app_id}和${sn_facebook_client_token}替换成你在Facebook开发者平台创建的Facebook App配置

  • Info.plist

    修改如下配置,其中fb678581250057596换成fb+你的Facebook appId,bc05aa43802bf130c4f770fee46a14f2换成你的FacebookClientToken

<key>CFBundleURLTypes</key>
<array>
    <dict>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>fb678581250057596</string>
        </array>
    </dict>
</array>
<key>FacebookAppID</key>
<string>678581250057596</string>
<key>FacebookClientToken</key>
<string>bc05aa43802bf130c4f770fee46a14f2</string>
<key>FacebookDisplayName</key>
<string>snTest</string>

接口

login

import * as SnFacebook from '@/uni_modules/sn-uts-facebook';
SnFacebook.login({
    permissions: ['email', 'public_profile']
},
(e) => {
    if (e.code == 0) {
        // 成功
        // e.data.token
    } else {
        // 失败
    }
})

getUserInfo

SnFacebook.getUserInfo(
    {
        fields: 'id, name, email'
    },
    (e) => {
        console.log('getUserInfo', e);
        // e.data
    }
);

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问