コードから WhatsApp 機能にアクセスする方法を探しています。調べてみましたが、WhatsApp は API を公開していないようです。
それを行う別の方法を知っている人はいますか?たぶんサードパーティのライブラリを使用していますか?
簡単な答え:いいえ、エミュレーターなしではそれを行うことはできません。WhatsAppにはPCバージョンもAPIもありません。モバイルデバイスでのみ実行されます。
より長い答え:はい、エミュレーターなしでそれを行うことができます。アプリケーションをリバースエンジニアリングして、内部でどのように機能するかを確認する必要があります。次に、モバイル版のアプリの動作を模倣するアプリケーションをPC上で作成できます。それにはかなりのスキルが必要であり、WhatsAppの使用条件に違反している可能性が高いため、とにかくそれを行うことはできません。
代替回答#1:エミュレーターを使用するだけです。WhatsAppがYouWaveで正常に動作することを読みました。
代替回答#2: WhatsAppを使用する必要があるかどうか、またはPCをサポートする他のアプリに切り替えることができるかどうかを検討してください。たとえば、eBuddy XMSアプリは、WhatsAppと同じことを実行しているように見えます。さらに、Webインターフェイスも備えているようです。
2017-01-11の更新:Yowsupと呼ばれるPythonライブラリがあり、まさにあなたが望むことを実行します!ランダムなRaspberryPiのものを閲覧しているときに遭遇しました。これで、Yowsupを使用する方法についてのチュートリアルがあります。