Android - Envoyer Télégramme message à un numéro spécifique
Je suis en train d'envoyer un Télégramme message à un nombre spécifique de l'intérieur de mon application Android. Maintenant mon code Télégramme lance l'application, puis l'utilisateur doit sélectionner le destinatary. Ce que je veux faire c'est d'envoyer le message au numéro spécifié, sans avoir à l'utilisateur de sélectionner le contact. Mon code est comme suit:
/**
* Intent to send a telegram message
* @param msg
*/
void intentMessageTelegram(String msg)
{
final String appName = "org.telegram.messenger";
final boolean isAppInstalled = isAppAvailable(mUIActivity.getApplicationContext(), appName);
if (isAppInstalled)
{
Intent myIntent = new Intent(Intent.ACTION_SEND);
myIntent.setType("text/plain");
myIntent.setPackage(appName);
myIntent.putExtra(Intent.EXTRA_TEXT, msg);//
mUIActivity.startActivity(Intent.createChooser(myIntent, "Share with"));
}
else
{
Toast.makeText(mUIActivity, "Telegram not Installed", Toast.LENGTH_SHORT).show();
}
}
J'ai fait quelque chose comme ça à l'aide d'un
Je ne suis pas sûr que vous pouvez le faire depuis Télégramme utilise votre téléphone de la liste de contacts et il n'a pas un Tapez un numéro de discuter avec de la fonction par elle-même
J'ai essayé. Elle fonctionne.
salut vérifier ma réponse: ceci question.
eMail
intention (il ouvre un sélecteur de Télégramme est cotée), que je peux faire par défaut, finalement. J'envoie également des accessoires en option (0, 1 ou 2 - en fonction des choix de l'utilisateur). J'utilise du destinataire eMail address
.Je ne suis pas sûr que vous pouvez le faire depuis Télégramme utilise votre téléphone de la liste de contacts et il n'a pas un Tapez un numéro de discuter avec de la fonction par elle-même
J'ai essayé. Elle fonctionne.
salut vérifier ma réponse: ceci question.
OriginalL'auteur fergaral | 2015-05-05
Vous devez vous connecter pour publier un commentaire.
Le Télégramme Application Android ne dispose pas d'un moyen d'envoyer des messages directement aux télégramme utilisateurs, de sorte que si vous utilisez la part de l'intention, vous obtiendrez ce télégramme /toute autre application veut faire avec le message partagé. Dans ce cas, ouvrez la liste des contacts pour envoyer ce message à lui.
Si vous souhaitez envoyer des messages directement aux Télégramme utilisateurs, vous devez utiliser le Télégramme de l'API
https://core.telegram.org/api#getting-started
une fois que vous avez configuré votre clé API dans votre application, vous pouvez envoyer des messages, de les lire ou même d'obtenir le télégramme contacts avec ces méthodes
https://core.telegram.org/methods
OriginalL'auteur Sekongur
Vous ne pouvez pas envoyer numéro spécial, Mais Vous pouvez le faire en USERID
Ce code va afficher à l'utilisateur une alerte pour le choix des applications qui prennent en charge télégramme d'uri comme Télégramme lui-même et Mobogram!
Astuce: de ne pas définir un nom de package. certaines personnes installent télégramme de rechange comme mobogram.
OriginalL'auteur
Cette une a fonctionné pour moi:
//vérifie si l'application est installée d'abord, avant d'exécuter ce code.
OriginalL'auteur MSaudi