Вход в Facebook с помощью Mobile Client Access в приложении Cordova

Я хочу добавить социальный вход в приложение Cordova с помощью Mobile Client Access. Когда я устанавливаю плагины Cordova, как описано в документации, я получаю эту ошибку:

Не удалось установить «bms-core»: CordovaError: О, о! «/Users/abc/work/workspace-atlantic/BMS/platforms/android/src/com/ibm/mobilefirstplatform/clientsdk/cordovaplugins/core/CDVBMSClient.java» уже существует! в copyNewFile (/Users/abc/work/workspace-atlantic/BMS/platforms/android/cordova/lib/pluginHandlers.js:232:15) в handlers.source-file.install (/Users/abc/work/workspace- atlantic/BMS/platforms/android/cordova/lib/pluginHandlers.js:37:17) в Object.ActionStack.process (/Users/abc/work/workspace-atlantic/BMS/platforms/android/cordova/node_modules/cordova- common/src/ActionStack.js:56:25) в PluginManager.doOperation (/Users/abc/work/workspace-atlantic/BMS/platforms/android/cordova/node_modules/cordova-common/src/PluginManager.js:117: 20) в PluginManager.addPlugin (/Users/abc/work/workspace-atlantic/BMS/platforms/android/cordova/node_modules/cordova-common/src/PluginManager.js:147:17) в Api.addPlugin (/Users/ abc/work/workspace-atlantic/BMS/platforms/android/cordova/Api.js:198:10)

Нужно ли устанавливать оба плагина bms-core и ibm-mfp-core или только ibm-mfp-core? К какой части пользовательского профиля Facebook я смогу получить доступ?


person user2282936    schedule 04.11.2016    source источник


Ответы (1)


Плагин Cordova bms-core — это новая версия ibm-mfp-core, которая устарела.

Так что ставьте в свой проект только bms-core.

После подключения у вас будет доступ к токену для доступа к вашим защищенным внутренним ресурсам и возможность получить идентификатор вашего пользователя (идентификатор и отображаемое имя). Вы можете использовать консоль разработчика Facebook для управления ролями пользователей в вашем приложении.

person joe    schedule 07.11.2016