{"id":803,"date":"2021-10-15T16:32:35","date_gmt":"2021-10-15T16:32:35","guid":{"rendered":"http:\/\/philipp.dubrau.eu\/wp\/?p=803"},"modified":"2021-10-15T16:32:35","modified_gmt":"2021-10-15T16:32:35","slug":"yealink-telefon-per-vba-anruf","status":"publish","type":"post","link":"http:\/\/philipp.dubrau.eu\/wp\/?p=803","title":{"rendered":"Yealink Telefon per VBA Anruf"},"content":{"rendered":"<p>Kleiner Code um ein Anruf \u00fcber Yealink-Telefone via VBA zu starten:<\/p>\n<pre>' Aufruf: CallYaelink \"[Telefonummer]\"\r\nPublic Function CallYaelink(PhoneNumber As String)\r\n  Dim oRequest As Object\r\n  Set oRequest = CreateObject(\"WinHttp.WinHttpRequest.5.1\")\r\n  oRequest.Open \"GET\", \"http:\/\/[PhoneIP]\/servlet?number=\" &amp; PhoneNumber\r\n  oRequest.SetCredentials \"[admin]\", \"[Passwort]\", 0\r\n  oRequest.Send\r\nEnd Function<\/pre>\n<p>Die Parameter sollten klar sein&#8230;<\/p>\n<p>Bei Mir ging es n\u00e4mlich nicht in VBA mit der URL http:\/\/[admin]:[Passwort]@[PhoneIP]\/servlet?number=[Telefonummer]<\/p>\n<p>Wichtig sind noch folgende Voreinstellungen im Yealink Telefon (alternativ kann man auch &#8222;any&#8220; eintragen):<\/p>\n<p><a href=\"http:\/\/philipp.dubrau.eu\/wp\/wp-content\/uploads\/2021\/10\/Yealink-Phone-Einstellung.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-804\" src=\"http:\/\/philipp.dubrau.eu\/wp\/wp-content\/uploads\/2021\/10\/Yealink-Phone-Einstellung.png\" alt=\"\" width=\"712\" height=\"414\" srcset=\"http:\/\/philipp.dubrau.eu\/wp\/wp-content\/uploads\/2021\/10\/Yealink-Phone-Einstellung.png 712w, http:\/\/philipp.dubrau.eu\/wp\/wp-content\/uploads\/2021\/10\/Yealink-Phone-Einstellung-200x116.png 200w, http:\/\/philipp.dubrau.eu\/wp\/wp-content\/uploads\/2021\/10\/Yealink-Phone-Einstellung-500x291.png 500w\" sizes=\"(max-width: 712px) 100vw, 712px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<div class=\"twoclick_social_bookmarks_post_803 social_share_privacy clearfix 1.6.4 locale-de_DE sprite-de_DE\"><\/div><div class=\"twoclick-js\"><script type=\"text\/javascript\">\/* <![CDATA[ *\/\njQuery(document).ready(function($){if($('.twoclick_social_bookmarks_post_803')){$('.twoclick_social_bookmarks_post_803').socialSharePrivacy({\"services\":{\"facebook\":{\"status\":\"on\",\"txt_info\":\"2 Klicks f\\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \\u00fcbertragen - siehe <em>i<\\\/em>.\",\"perma_option\":\"off\",\"action\":\"like\",\"language\":\"de_DE\"},\"twitter\":{\"reply_to\":\"\",\"tweet_text\":\"Yealink%20Telefon%20per%20VBA%20Anruf%20%C2%BB%20PJD%27s%20Blog\",\"status\":\"on\",\"txt_info\":\"2 Klicks f\\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \\u00fcbertragen - siehe <em>i<\\\/em>.\",\"perma_option\":\"off\",\"language\":\"de\",\"referrer_track\":\"\"},\"gplus\":{\"status\":\"on\",\"txt_info\":\"2 Klicks f\\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\\u00f6nnen Ihre Empfehlung an Google+ senden. Schon beim Aktivieren werden Daten an Dritte \\u00fcbertragen - siehe <em>i<\\\/em>.\",\"perma_option\":\"off\",\"referrer_track\":\"\"},\"flattr\":{\"uid\":\"\",\"status\":\"on\",\"the_title\":\"Yealink%20Telefon%20per%20VBA%20Anruf\",\"the_excerpt\":\"Kleiner%20Code%20um%20ein%20Anruf%20%C3%BCber%20Yealink-Telefone%20via%20VBA%20zu%20starten%3A%0D%0A%27%20Aufruf%3A%20CallYaelink%20%22%5BTelefonummer%5D%22%0D%0APublic%20Function%20CallYaelink%28PhoneNumber%20As%20String%29%0D%0A%20%20Dim%20oRequest%20As%20Object%0D%0A%20%20Set%20oRequest%20%3D%20CreateObject%28%22WinHttp.WinHttpRequest.5.1%22%29%0D%0A%20%20oRequest.Open%20%22GET%22%2C%20%22http%3A%2F%2F%5BPhoneIP%5D%2Fservlet%3Fnumber%3D%22%20%26amp%3B%20PhoneNumber%0D%0A%20%20oRequest.SetCredentials%20%22%5Badmin%5D%22%2C%20%22%5BPasswort%5D%22%2C%200%0D%0A%20%20oRequest.Send%0D%0A%20...\",\"txt_info\":\"2 Klicks f\\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\\u00f6nnen Ihre Empfehlung an Flattr senden. Schon beim Aktivieren werden Daten an Dritte \\u00fcbertragen - siehe <em>i<\\\/em>.\",\"perma_option\":\"off\"}},\"txt_help\":\"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter, Flattr, Xing, t3n, LinkedIn, Pinterest oder Google eventuell ins Ausland \\u00fcbertragen und unter Umst\\u00e4nden auch dort gespeichert. N\\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\\\/em>.\",\"settings_perma\":\"Dauerhaft aktivieren und Daten\\u00fcber-tragung zustimmen:\",\"info_link\":\"http:\\\/\\\/www.heise.de\\\/ct\\\/artikel\\\/2-Klicks-fuer-mehr-Datenschutz-1333879.html\",\"uri\":\"http:\\\/\\\/philipp.dubrau.eu\\\/wp\\\/?p=803\",\"post_id\":803,\"post_title_referrer_track\":\"Yealink+Telefon+per+VBA+Anruf\",\"display_infobox\":\"on\"});}});\n\/* ]]> *\/<\/script><\/div>","protected":false},"excerpt":{"rendered":"<p>Kleiner Code um ein Anruf \u00fcber Yealink-Telefone via VBA zu starten: &#8218; Aufruf: CallYaelink &#8222;[Telefonummer]&#8220; Public Function CallYaelink(PhoneNumber As String) Dim oRequest As Object Set oRequest = CreateObject(&#8222;WinHttp.WinHttpRequest.5.1&#8220;) oRequest.Open &#8222;GET&#8220;, &#8222;http:\/\/[PhoneIP]\/servlet?number=&#8220; &amp; PhoneNumber oRequest.SetCredentials &#8222;[admin]&#8220;, &#8222;[Passwort]&#8220;, 0 oRequest.Send End Function Die Parameter sollten klar sein&#8230; Bei Mir ging es n\u00e4mlich nicht in VBA mit der &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/philipp.dubrau.eu\/wp\/?p=803\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eYealink Telefon per VBA Anruf\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[],"class_list":["post-803","post","type-post","status-publish","format-standard","hentry","category-vba"],"_links":{"self":[{"href":"http:\/\/philipp.dubrau.eu\/wp\/index.php?rest_route=\/wp\/v2\/posts\/803","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/philipp.dubrau.eu\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/philipp.dubrau.eu\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/philipp.dubrau.eu\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/philipp.dubrau.eu\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=803"}],"version-history":[{"count":1,"href":"http:\/\/philipp.dubrau.eu\/wp\/index.php?rest_route=\/wp\/v2\/posts\/803\/revisions"}],"predecessor-version":[{"id":805,"href":"http:\/\/philipp.dubrau.eu\/wp\/index.php?rest_route=\/wp\/v2\/posts\/803\/revisions\/805"}],"wp:attachment":[{"href":"http:\/\/philipp.dubrau.eu\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=803"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/philipp.dubrau.eu\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=803"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/philipp.dubrau.eu\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=803"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}