Vous n'avez pas besoin d'utiliser BBM SDK pour envoyer un message PIN à un autre utilisateur à partir de votre application. BB pin n'est pas seulement limité à BBM. C'est un identifiant unique pour votre Blackberry que vous pouvez utiliser pour envoyer des messages en utilisant Pin. Vous pouvez également utiliser votre code PIN avec BBM pour envoyer des messages dans BBM. Si vous devez entrer la broche dans un champ de texte et envoyer un message pré-rempli, vous n'avez pas besoin d'utiliser BBM. Vous pouvez utiliser Utiliser la méthode suivante pour envoyer un message PIN
public static void sendPinMessage(String address,String body)
{
Store store = Session.getDefaultInstance().getStore();
//retrieve the sent folder
Folder[] folders = store.list(Folder.SENT);
Folder sentfolder = folders[0];
//create a new message and store it in the sent folder
Message msg = new Message(sentfolder);
PINAddress recipients[] = new PINAddress[1];
try{
//create a pin address with destination address
recipients[0]= new PINAddress(address,"My app");
}
catch (AddressException ae)
{
Log.Error(ae,"Check address");
}
try{
//add the recipient list to the message
msg.addRecipients(Message.RecipientType.TO, recipients);
//set a subject for the message
msg.setSubject("Subject");
//sets the body of the message
msg.setContent(body);
//send the message
Transport.send(msg);
}
catch (MessagingException me)
{
Log.Error(me,"Message excpetion in sending pin");
}
}
merci pour suggetion. comment pouvons-nous tester cela dans Simulator? – Hitarth
Nous ne pouvons pas tester les messages de broche dans le simulateur. Vous devez utiliser deux appareils pour tester – rfsk2010
ok. pouvons-nous ajouter emailid insted de code PIN bbm? – Hitarth