PhoneGap API zum Abfragen von Anruflisten

8

Ich habe gerade mit phoneGap und Android angefangen. Basics erstellt.

Ich würde gerne wissen, ob es eine API gibt, um die Anruflisten zu erhalten. Ich möchte ein Raster erstellen mit:

  • Anzahl verpasster Anrufe in einem bestimmten Zeitraum
  • Anzahl der empfangenen Anrufe
  • Anzahl der getätigten Anrufe
  • Gesamtzeit der empfangenen Anrufe und getätigten Anrufe

Vielen Dank im Voraus.

    
sudipto 08.06.2011, 10:15
quelle

2 Antworten

24

Ich habe ein bisschen recherchiert und erfolgreich ein PhoneGap-Plugin erstellt, das CallLog von android.provider.CallLog holen würde.

Dies gibt ein JSON { Rows: [] } zurück, wobei Rows ein zweidimensionales Array von Aufrufdatensätzen ist, die die folgenden Felder (als Array) in der folgenden Reihenfolge enthalten:

  • Datum (als UNIX-Zeitstempel)
  • Nummer,
  • Typ (1- ankommend, 2-abgehend, 3-verpasst)
  • Dauer (in Sekunden)
  • Neu
  • Name im Cache
  • Nummer der zwischengespeicherten Nummer
  • Cached-Nummer-Label

Details finden Sie in Ссылка

Ich habe auch ein kleines Beispiel mit diesem Plugin erstellt, das die Gesamtanzahl der ausgehenden, verpassten und eingehenden Anrufe zeigt und in einem Kreisdiagramm darstellt. Das Beispiel verwendet das Kreisdiagramm von FusionCharts.

Sie können eine Beta-Testversion von .apk herunterladen von:

Ссылка

(Verwenden von JavaScript-SVG-Diagrammen, die in Android Version 3 oder höher funktionieren)

Hier ist die Quellcode-Postleitzahl, in die Sie sich vertiefen können:

Ссылка

Hier ist mein vollständiger Code:

CallLog.java

%Vor%

calllog.phonegap.js

%Vor%

Application.java

%Vor%     
sudipto 22.06.2011, 07:35
quelle
4

Es gibt keine Standard-API in phonegap, um das zu erreichen, was Sie tun möchten, aber Sie können immer ein Plugin für Ihre Plattform schreiben und die Informationen von der Android-API erhalten. (Ich weiß nicht wirklich, ob Sie die Informationen erhalten können, die Sie mit Java auf Android benötigen).

Hier ist ein Link zum Schreiben eines Phonegap-Plugins: Ссылка

    
Daniel Kurka 08.06.2011 10:28
quelle

Tags und Links