[Ticket#2012010512001998]
Hallo Entwickler-Team,
ich bekomme über die API (HistoryGetByDate) nur wenige Ereignisse egal
welche Werte die Parameter PeriodStart, PeriodEnd haben.
Im Sipgate Portal habe ich 6 Anrufe und 5 Voicemails.
Ich bekomme als Ergebnis nur die letzten 2 Anrufe.
Was kann ich tun um die gesamte Liste zu bekommen?
DateFormat formatter = new SimpleDateFormat("yyyy-MM-
dd'T'HH:mm:ssZ");
@Test
public void testHistoryGetBydate() {
try {
XmlRpcClientConfigImpl config = new
XmlRpcClientConfigImpl();
config.setServerURL(new URL("
https://api.sipgate.net/
RPC2"));
config.setBasicUserName("**********");
config.setBasicPassword("*********");
XmlRpcClient client = new XmlRpcClient();
client.setConfig(config);
List<Call> calls = new ArrayList<Call>();
Calendar c = Calendar.getInstance();
c.add(Calendar.MONTH, -1);
Date lastUpdate = c.getTime();
c.add(Calendar.MONTH, 1);
HashMap<String, Object> params = new HashMap<String,
Object>();
params.put("PeriodStart", formatter.format(lastUpdate));
params.put("PeriodEnd", formatter.format(c.getTime()));
Map<String, Object> result = (Map<String, Object>)
client.execute("samurai.HistoryGetByDate", new Object[] { params });
if ((Integer) result.get("StatusCode") == 200) {
Object[] history = (Object[]) result.get("History");
for (Object itemEntry : history) {
Map<String, Object> item = (Map<String, Object>)
itemEntry;
.....
.....
}
}
} catch (Exception e) {
e.printStackTrace();
}
}
Sehr geehrter Herr Koulouris,
vielen Dank für Ihre Kontaktaufnahme.
Der E-Mail support sieht die Beantwortung von API spezifischen Fragen
nicht vor.
Wir haben dafür das Entwickler Forum eingerichtet in dem Sie die
Funktion suchen können oder die Frage neu stellen können und unsere
und andere Entwickler die Frage beantworten können.
On 7 Nov. 2011, 12:06, Moritz Maisel <
mai...@sipgate.de> wrote:
> Hallo,
>
> um Ihr Problem nachvollziehen zu können brauchen wir detaillierte
> Informationen zu den einzelnen Anrufen. Bitte wenden Sie sich dazu per
> eMail an unseren Support. (Bitte senden Sie keine persönliche Informationen
> über diese öffentliche Liste.)
>
> Mit freundlichen Grüßen
> Moritz Maisel
>
> 2011/11/5 RobertWeber <
kont...@rechtsanwalt-weber.eu>