目前我已经在我的 Vue 网页上实现了 Google Contacts API:
gapi.auth.authorize(this.configGoogle, () => {
this.fetchContacts(gapi.auth.getToken());
});
现在在我的 React Native 应用程序中,我找不到实现它的方法,我需要插件才能登录 Google 帐户吗? 然后使用谷歌联系人API JS获取联系人?谢谢
您可以使用此 https://github.com/react-native-community/react-native-google-signin
使用上面的插件,它会弹出谷歌登录。获取ACCESS_TOKEN后,您可以使用它调用谷歌 API 以获取联系人。
这里有一篇文章告诉你该怎么做:https://medium.com/@aleenavadayil1995/google-contacts-api-in-react-native-53107115056c
关于react-native-google-signin的一点提示,对于Android版本,请注意从~/.android/debug.keystore生成SHA1,这花了我很长时间才弄清楚。