mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-02-26 10:34:52 +00:00
FB_CALLMONITOR: reverse search provider klicktel.de is DEPRECATED (Forum: #83358)
git-svn-id: https://svn.fhem.de/fhem/trunk@16000 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
016ecf2338
commit
6e8a2db194
@ -1,5 +1,9 @@
|
|||||||
# Add changes at the top of the list. Keep it in ASCII, and 80-char wide.
|
# Add changes at the top of the list. Keep it in ASCII, and 80-char wide.
|
||||||
# Do not insert empty lines here, update check depends on it.
|
# Do not insert empty lines here, update check depends on it.
|
||||||
|
- change: 72_FB_CALLMONITOR: reverse search provider klicktel.de is
|
||||||
|
DEPRECATED and will be removed in a future
|
||||||
|
release. please use dasoertliche.de instead.
|
||||||
|
attribute apiKeyKlicktelDe removed
|
||||||
- bugfix: 93_DbLog: V3.7.1, fix typo in commandref
|
- bugfix: 93_DbLog: V3.7.1, fix typo in commandref
|
||||||
- change: 93_DbRep: V7.5.5, minor corrections in delSeqDoublets
|
- change: 93_DbRep: V7.5.5, minor corrections in delSeqDoublets
|
||||||
- change: 72_FB_CALLMONITOR: new attribute apiKeyKlicktelDe and
|
- change: 72_FB_CALLMONITOR: new attribute apiKeyKlicktelDe and
|
||||||
|
@ -65,7 +65,7 @@ FB_CALLMONITOR_Initialize($)
|
|||||||
"answMachine-is-missed-call:0,1 ".
|
"answMachine-is-missed-call:0,1 ".
|
||||||
"check-deflections:0,1 ".
|
"check-deflections:0,1 ".
|
||||||
"reverse-search-cache-file ".
|
"reverse-search-cache-file ".
|
||||||
"reverse-search:sortable-strict,phonebook,textfile,klicktel.de,dasoertliche.de,search.ch,dasschnelle.at ".
|
"reverse-search:sortable-strict,phonebook,textfile,dasoertliche.de,search.ch,dasschnelle.at ".
|
||||||
"reverse-search-cache:0,1 ".
|
"reverse-search-cache:0,1 ".
|
||||||
"reverse-search-phonebook-file ".
|
"reverse-search-phonebook-file ".
|
||||||
"reverse-search-text-file ".
|
"reverse-search-text-file ".
|
||||||
@ -75,11 +75,7 @@ FB_CALLMONITOR_Initialize($)
|
|||||||
"fritzbox-remote-timeout ".
|
"fritzbox-remote-timeout ".
|
||||||
"fritzbox-user ".
|
"fritzbox-user ".
|
||||||
"apiKeySearchCh ".
|
"apiKeySearchCh ".
|
||||||
"apiKeyKlicktelDe ".
|
|
||||||
$readingFnAttributes;
|
$readingFnAttributes;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#####################################
|
#####################################
|
||||||
@ -683,21 +679,11 @@ FB_CALLMONITOR_reverseSearch($$)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
my $api_key = AttrVal($name, "apiKeyKlicktelDe", undef);
|
|
||||||
|
|
||||||
unless(defined($api_key))
|
|
||||||
{
|
|
||||||
Log3 $name, 1, "FB_CALLMONITOR ($name) - WARNING! no API key for klicktel.de configured. Please obtain an API key from http://openapi.klicktel.de and set attribute apiKeyKlicktelDe with your key";
|
|
||||||
|
|
||||||
# use old key
|
|
||||||
Log3 $name, 1, "FB_CALLMONITOR ($name) - using generic API key for reverse search via klicktel.de. WILL BE REMOVED IN A FUTURE RELEASE!";
|
|
||||||
$api_key = "0de6139a49055c37b9b2d7bb3933cb7b";
|
|
||||||
}
|
|
||||||
|
|
||||||
$number =~ s/^0049/0/; # remove country code
|
$number =~ s/^0049/0/; # remove country code
|
||||||
|
Log3 $name, 1, "FB_CALLMONITOR ($name) - WARNING: using klicktel.de for reverse search is DEPRECATED please use dasoertliche.de instead";
|
||||||
Log3 $name, 4, "FB_CALLMONITOR ($name) - using klicktel.de for reverse search of $number";
|
Log3 $name, 4, "FB_CALLMONITOR ($name) - using klicktel.de for reverse search of $number";
|
||||||
|
|
||||||
$result = GetFileFromURL("http://openapi.klicktel.de/searchapi/invers?key=".urlEncode($api_key)."&number=".$number, 5, undef, 1);
|
$result = GetFileFromURL("http://openapi.klicktel.de/searchapi/invers?key=0de6139a49055c37b9b2d7bb3933cb7b&number=".$number, 5, undef, 1);
|
||||||
|
|
||||||
if(not defined($result))
|
if(not defined($result))
|
||||||
{
|
{
|
||||||
@ -2037,7 +2023,7 @@ sub FB_CALLMONITOR_checkNumberForDeflection($$)
|
|||||||
<br><br>
|
<br><br>
|
||||||
Possible values: 0 => disabled, 1 => enabled (answering machine calls will be treated as "missed call").<br>
|
Possible values: 0 => disabled, 1 => enabled (answering machine calls will be treated as "missed call").<br>
|
||||||
Default Value is 0 (disabled)<br><br>
|
Default Value is 0 (disabled)<br><br>
|
||||||
<li><a name="FB_CALLMONITOR_reverse-search">reverse-search</a> (phonebook,textfile,klicktel.de,dasoertliche.de,search.ch,dasschnelle.at)</li>
|
<li><a name="FB_CALLMONITOR_reverse-search">reverse-search</a> (phonebook,textfile,dasoertliche.de,search.ch,dasschnelle.at)</li>
|
||||||
Enables the reverse searching of the external number (at dial and call receiving).
|
Enables the reverse searching of the external number (at dial and call receiving).
|
||||||
This attribute contains a comma separated list of providers which should be used to reverse search a name to a specific phone number.
|
This attribute contains a comma separated list of providers which should be used to reverse search a name to a specific phone number.
|
||||||
The reverse search process will try to lookup the name according to the order of providers given in this attribute (from left to right). The first valid result from the given provider order will be used as reverse search result.
|
The reverse search process will try to lookup the name according to the order of providers given in this attribute (from left to right). The first valid result from the given provider order will be used as reverse search result.
|
||||||
@ -2094,8 +2080,6 @@ sub FB_CALLMONITOR_checkNumberForDeflection($$)
|
|||||||
Default Value: <i>empty</i> (all phonebooks should be used, no exclusions)<br><br>
|
Default Value: <i>empty</i> (all phonebooks should be used, no exclusions)<br><br>
|
||||||
<li><a name="FB_CALLMONITOR_fritzbox-user">fritzbox-user</a> <username></li>
|
<li><a name="FB_CALLMONITOR_fritzbox-user">fritzbox-user</a> <username></li>
|
||||||
Use the given user for remote connect to obtain the phonebook (see <a href="#FB_CALLMONITOR_fritzbox-remote-phonebook">fritzbox-remote-phonebook</a>). This attribute is only needed, if you use multiple users on your FritzBox.<br><br>
|
Use the given user for remote connect to obtain the phonebook (see <a href="#FB_CALLMONITOR_fritzbox-remote-phonebook">fritzbox-remote-phonebook</a>). This attribute is only needed, if you use multiple users on your FritzBox.<br><br>
|
||||||
<li><a name="FB_CALLMONITOR_apiKeyKlicktelDe">apiKeyKlicktelDe</a> <API-Key></li>
|
|
||||||
A private API key from <a href="http://openapi.klicktel.de" target="_new">klicktel Open API</a> to perform a reverse search via klicktel.de (see attribute <a href=#FB_CALLMONITOR_reverse-search">reverse-search</a>). Without an API key, no reverse search via klicktel.de is not possible<br><br>
|
|
||||||
<li><a name="FB_CALLMONITOR_apiKeySearchCh">apiKeySearchCh</a> <API-Key></li>
|
<li><a name="FB_CALLMONITOR_apiKeySearchCh">apiKeySearchCh</a> <API-Key></li>
|
||||||
A private API key from <a href="https://tel.search.ch/api/getkey" target="_new">tel.search.ch</a> to perform a reverse search via search.ch (see attribute <a href=#FB_CALLMONITOR_reverse-search">reverse-search</a>). Without an API key, no reverse search via search.ch is not possible<br><br>
|
A private API key from <a href="https://tel.search.ch/api/getkey" target="_new">tel.search.ch</a> to perform a reverse search via search.ch (see attribute <a href=#FB_CALLMONITOR_reverse-search">reverse-search</a>). Without an API key, no reverse search via search.ch is not possible<br><br>
|
||||||
</ul>
|
</ul>
|
||||||
@ -2115,11 +2099,6 @@ sub FB_CALLMONITOR_checkNumberForDeflection($$)
|
|||||||
<li><b>call_id</b> - The call identification number to separate events of two or more different calls at the same time. This id number is equal for all events relating to one specific call.</li>
|
<li><b>call_id</b> - The call identification number to separate events of two or more different calls at the same time. This id number is equal for all events relating to one specific call.</li>
|
||||||
<li><b>missed_call</b> - This event will be raised in case of a incoming call, which is not answered. If available, also the name of the calling number will be displayed.</li>
|
<li><b>missed_call</b> - This event will be raised in case of a incoming call, which is not answered. If available, also the name of the calling number will be displayed.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<br>
|
|
||||||
<b>Legal Notice:</b><br><br>
|
|
||||||
<ul>
|
|
||||||
<li>klicktel.de reverse search is powered by telegate MEDIA</li>
|
|
||||||
</ul>
|
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
@ -2200,7 +2179,7 @@ sub FB_CALLMONITOR_checkNumberForDeflection($$)
|
|||||||
<br><br>
|
<br><br>
|
||||||
Mögliche Werte: 0 => deaktiviert, 1 => aktiviert (Anrufbeantworter gilt als "unbeantworteter Anruf").<br>
|
Mögliche Werte: 0 => deaktiviert, 1 => aktiviert (Anrufbeantworter gilt als "unbeantworteter Anruf").<br>
|
||||||
Standardwert ist 0 (deaktiviert)<br><br>
|
Standardwert ist 0 (deaktiviert)<br><br>
|
||||||
<li><a name="FB_CALLMONITOR_reverse-search">reverse-search</a> (phonebook,klicktel.de,dasoertliche.de,search.ch,dasschnelle.at)</li>
|
<li><a name="FB_CALLMONITOR_reverse-search">reverse-search</a> (phonebook,dasoertliche.de,search.ch,dasschnelle.at)</li>
|
||||||
Aktiviert die Rückwärtssuche der externen Rufnummer (bei eingehenden/ausgehenden Anrufen).
|
Aktiviert die Rückwärtssuche der externen Rufnummer (bei eingehenden/ausgehenden Anrufen).
|
||||||
Dieses Attribut enthält eine komma-separierte Liste mit allen Anbietern die für eine Rückwärtssuche benutzt werden sollen.
|
Dieses Attribut enthält eine komma-separierte Liste mit allen Anbietern die für eine Rückwärtssuche benutzt werden sollen.
|
||||||
Die Rückwärtssuche prüft in der gegebenen Reihenfolge (von links nach rechts) ob der entsprechende Anbieter (Telefonbuch, Textdatei oder Internetanbieter) die Rufnummer auflösen können.
|
Die Rückwärtssuche prüft in der gegebenen Reihenfolge (von links nach rechts) ob der entsprechende Anbieter (Telefonbuch, Textdatei oder Internetanbieter) die Rufnummer auflösen können.
|
||||||
@ -2265,8 +2244,6 @@ sub FB_CALLMONITOR_checkNumberForDeflection($$)
|
|||||||
Standardmäßig ist diese Funktion deaktiviert (alle Telefonbücher werden eingelesen)<br><br>
|
Standardmäßig ist diese Funktion deaktiviert (alle Telefonbücher werden eingelesen)<br><br>
|
||||||
<li><a name="FB_CALLMONITOR_fritzbox-user">fritzbox-user</a> <Username></li>
|
<li><a name="FB_CALLMONITOR_fritzbox-user">fritzbox-user</a> <Username></li>
|
||||||
Der Username für das Telnet-Interface, sofern das Telefonbuch direkt von der FritzBox geladen werden soll (siehe Attribut: <a href="#FB_CALLMONITOR_fritzbox-remote-phonebook">fritzbox-remote-phonebook</a>). Dieses Attribut ist nur notwendig, wenn mehrere Benutzer auf der FritzBox konfiguriert sind.<br><br>
|
Der Username für das Telnet-Interface, sofern das Telefonbuch direkt von der FritzBox geladen werden soll (siehe Attribut: <a href="#FB_CALLMONITOR_fritzbox-remote-phonebook">fritzbox-remote-phonebook</a>). Dieses Attribut ist nur notwendig, wenn mehrere Benutzer auf der FritzBox konfiguriert sind.<br><br>
|
||||||
<li><a name="FB_CALLMONITOR_apiKeyKlicktelDe">apiKeyKlicktelDe</a> <API-Key></li>
|
|
||||||
Der private API-Key von <a href="http://openapi.klicktel.de" target="_new">klicktel Open API</a> um eine Rückwärtssuche via klicktel.de durchzuführen (siehe Attribut <a href=#FB_CALLMONITOR_reverse-search">reverse-search</a>). Ohne einen solchen API-Key ist eine Rückwärtssuche via klicktel.de nicht möglich<br><br>
|
|
||||||
<li><a name="FB_CALLMONITOR_apiKeySearchCh">apiKeySearchCh</a> <API-Key></li>
|
<li><a name="FB_CALLMONITOR_apiKeySearchCh">apiKeySearchCh</a> <API-Key></li>
|
||||||
Der private API-Key von <a href="https://tel.search.ch/api/getkey" target="_new">tel.search.ch</a> um eine Rückwärtssuche via search.ch durchzuführen (siehe Attribut <a href=#FB_CALLMONITOR_reverse-search">reverse-search</a>). Ohne einen solchen API-Key ist eine Rückwärtssuche via search.ch nicht möglich<br><br>
|
Der private API-Key von <a href="https://tel.search.ch/api/getkey" target="_new">tel.search.ch</a> um eine Rückwärtssuche via search.ch durchzuführen (siehe Attribut <a href=#FB_CALLMONITOR_reverse-search">reverse-search</a>). Ohne einen solchen API-Key ist eine Rückwärtssuche via search.ch nicht möglich<br><br>
|
||||||
</ul>
|
</ul>
|
||||||
@ -2286,11 +2263,6 @@ sub FB_CALLMONITOR_checkNumberForDeflection($$)
|
|||||||
<li><b>call_id</b> - Die Identifizierungsnummer eines einzelnen Gesprächs. Dient der Zuordnung bei zwei oder mehr parallelen Gesprächen, damit alle Events eindeutig einem Gespräch zugeordnet werden können</li>
|
<li><b>call_id</b> - Die Identifizierungsnummer eines einzelnen Gesprächs. Dient der Zuordnung bei zwei oder mehr parallelen Gesprächen, damit alle Events eindeutig einem Gespräch zugeordnet werden können</li>
|
||||||
<li><b>missed_call</b> - Dieses Event wird nur generiert, wenn ein eingehender Anruf nicht beantwortet wird. Sofern der Name dazu bekannt ist, wird dieser ebenfalls mit angezeigt.</li>
|
<li><b>missed_call</b> - Dieses Event wird nur generiert, wenn ein eingehender Anruf nicht beantwortet wird. Sofern der Name dazu bekannt ist, wird dieser ebenfalls mit angezeigt.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<br>
|
|
||||||
<b>Rechtlicher Hinweis:</b><br><br>
|
|
||||||
<ul>
|
|
||||||
<li>klicktel.de reverse search ist powered by telegate MEDIA</li>
|
|
||||||
</ul>
|
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user