Per Link im Bowser Anruf starten

macorama

Neuer User
Mitglied seit
19 Aug 2007
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Hallo!

Es gibt verschiedene Programme für Mac und Windows, mit denen man sich per Mausklick mit einer Telefonnummer und einem voreingestellten Telefon an der Fritzbox verbinden lassen kann, also quasi eine Wählhilfe wie auch auf der Administrationsoberfläche der Fritzbox unter Übersicht -> Telefonbuch -> Wählhilfe.

Jetzt meine Frage: Wie kann ich das selbst bewerkstelligen? Also welchen Befehl muss ich auf welchem Protokoll an die Fritzbox übermitteln um eine solche Aktion auszulösen?

Vielen Dank für Anregungen,
:)

macorama
 
Code:
<html>
  <head>
    <title>dial</title>
  </head>
  <body>
    <form method="post" action="http://fritz.box/cgi-bin/webcm">
      <input type="text" name="telcfg:command/Dial"/>
      <input type="submit"/>
    </form>
  </body>
</html>
Dazu ist ein Login in der Fritte nötig.
Der Login wird z.B. durch JFritz! ständig erhalten.
 
Vielen Dank für die Nachricht!

Der Login zur Fritzbox, muss der über jfritz! erfolgen oder könnte man den auch irgenwie anders übers html lösen?
 
Der Login zur Fritzbox, muss der über jfritz! erfolgen
Da muss nix erfolgen, das passiert von ganz alleine, wenn man JFritz! z.b. alle 3 Minuten die Anrufliste abholen lässt.

Ohne so einen Login würde man beim Absenden des Wähl-Forms den Login sehen und muss danach das Wählform nochmal neu absenden.
 
Hallo,

habe dein Snippet anhand von hier ergänzt:
HTML:
<html>
  <head>
    <title>dial</title>
  </head>
  <body>
    <form method="POST" action="http://fritz.box/cgi-bin/webcm" target="_self" id="uiPostForm" name="uiPostForm">
	<input type="hidden" name="login:command/password" value="PASSWORD" id="uiPostPassword">
	<input type="hidden" name="telcfg:settings/UseClickToDial" value="1" id="uiPostClickToDial">
	<input name="telcfg:command/Dial" value="" id="uiPostDial">
	<input type="hidden" name="telcfg:settings/DialPort" value="FON 1" id="uiPostDialPort">
	<input type="hidden" name="getpage" value="http://www.google.de" id="uiPostGetPage">
	<input type="submit">
</form>

  </body>
</html>

Allerdings scheint das Passwort nicht ankzeptiert zu werden.

Leider funktioniert die Auswahl des Anschlusses (Fon 1) auch noch nicht. Und das getpage scheint nicht externe Quellen einzulesen.

Schade das es so kompliziert ist, denn sonst könnte man das wunderbar in Intranets integrieren...
 
Ok, so funktionierts:

HTML:
<html>
  <head>
    <title>dial</title>
  </head>
  <body>
    <form method="POST" action="http://fritz.box/cgi-bin/webcm" target="_self" id="uiPostForm" name="uiPostForm">
	<input type="hidden" name="login:command/password" value="PASSWORD" id="uiPostPassword">
	<input type="hidden" name="telcfg:settings/UseClickToDial" value="1" id="uiPostClickToDial">
	<input name="telcfg:command/Dial" value="NUMBER" id="uiPostDial">
	<input type="hidden" name="telcfg:settings/DialPort" value="1" id="uiPostDialPort">
	<input type="submit">
</form>

  </body>
</html>

PASSWORD ist das Passwort für die FritBox.
NUMBER die anzurufende Nummer.
DialPort value: 1 steht für Analog 1.

Das ganze einfach als AJAX Request durchführen, die Antwort kann man ja getrost ignorieren da es nicht aussagekräftig ist.
Damit steht der Intranet-Integration nichts mehr im wege ;)

gruß,
macorama
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.