Как отправлять сообщения в WhatsApp, не открывая приложение с помощьюact-native? - PullRequest
0 голосов
/ 29 марта 2019

Есть ли способ автоматически отправлять сообщения в WhatsApp с использованиемact-native?Если нет, могу ли я использовать Bridge, чтобы сделать это на Android?

Ответы [ 3 ]

0 голосов
/ 29 марта 2019

Попробуйте этот модуль

https://github.com/react-native-community/react-native-share

Надеюсь, это будет полезно!

0 голосов
/ 29 марта 2019

Если это только для того, что приложение, вы можете использовать эту ссылку

https://wa.me/whatsappphonenumber/?text=urlencodedtext

, где whatsappphonenumber - код страны + номер телефона без знака «+» например, для Индии: 919876543210

и urlencodedtext - это сообщение, которое вы хотите отправить

это откроет чат WhatsApp и скопирует сообщение в поле ввода

0 голосов
/ 29 марта 2019

Вы можете использовать ссылки следующим образом:

export const sendWhatsAppMessage = link => {
 if (!isUndefined(link)) {
  Linking.canOpenURL(link)
   .then(supported => {
     if (!supported) {
      Alert.alert(
        'Please install whats app to send direct message'
      );
    } else {
      return Linking.openURL(link);
    }
  })
  .catch(err => console.error('An error occurred', err));
} else {
  console.log('sendWhatsAppMessage -----> ', 'message link is undefined');
 }
};
...