50

テキストを共有する機能を備えたアプリを開発しています。これは、WhatsAppを除いて正常に機能しています。私は何をすべきか?そのための特定の API はありますか?

4

9 に答える 9

141

そのためにインテントを使用できます。Whatsapp API を使用する必要はありません。あなたの質問を誤解していないことを願っています。それが役立つことを願っています、ありがとう。

Intent whatsappIntent = new Intent(Intent.ACTION_SEND);
whatsappIntent.setType("text/plain");
whatsappIntent.setPackage("com.whatsapp");
whatsappIntent.putExtra(Intent.EXTRA_TEXT, "The text you wanted to share");
try {
    activity.startActivity(whatsappIntent);
} catch (android.content.ActivityNotFoundException ex) {
    ToastHelper.MakeShortText("Whatsapp have not been installed.");
}
于 2013-09-03T06:44:37.690 に答える
6
Intent share = new Intent(Intent.ACTION_SEND);
    share.setType("text/plain");
    share.putExtra(Intent.EXTRA_TEXT, "Your text");
    startActivity(Intent.createChooser(share, "Share using"));
于 2016-07-18T10:49:11.760 に答える
1

100%確信はありませんが、公式のAPIはリリースされていません。「whatsappを送って」機能も実装したかったのですが、whatsapp.incが公式のものをリリースするまでしばらくあきらめています

非公式のAPIがいくつかありますが、それが必要かどうかはわかりません...

http://www.whatsapp-api.com/developers.php

https://github.com/venomous0x/WhatsAPI

頑張ってください....そして何かを発見したら、私に知らせてください;)

于 2012-11-05T17:34:40.547 に答える
1

WhatsApp API を使用できます Android: http://www.whatsapp.com/faq/en/android/28000012 iOS: http://www.whatsapp.com/faq/en/iphone/23559013

于 2014-10-16T13:49:40.630 に答える
-11

whats appの公式APIはありません....だから今はできません。(2012 年 11 月 6 日に回答)

于 2012-11-06T13:23:30.667 に答える