@res0/ns8-facebook
由 res0 开发 | v2.1.3
适用于您的 NativeScript 应用程序的 Facebook
npm i --save @res0/ns8-facebook

@nativescript/facebook

npm install @nativescript/facebook

先决条件

Android

在运行项目之前,请遵循 Facebook Android SDK 的入门指南以设置 Facebook 应用。由于上面的 rnpm link 步骤已经处理了构建.gradle 的更改,您可以跳过这些更改,但请确保您遵循其他步骤,例如更新 strings.xmlAndroidManifest.xml

iOS

遵循入门指南中的第 3 步以使用 Facebook iOS SDK。

用法

您还可以使用自定义 UI 的登录管理器来执行登录。

import { LoginManager, AccessToken } from '@nativescript/facebook';

LoginManager.init() // call init early in the app lifecycle e.g main.ts/app.ts

try {
const result = await LoginManager.logInWithPermissions(['public_profile']); // LoginResult
const accessToken = AccessToken.currentAccessToken();
} catch (e) {}




LoginManager.logOut(); // Whenever you're done

许可证

Apache 许可证版本 2.0