{"id":1035,"date":"2013-03-25T09:21:25","date_gmt":"2013-03-25T09:21:25","guid":{"rendered":"http:\/\/frank-it-beratung.com\/blog\/?p=1035"},"modified":"2013-03-25T09:22:20","modified_gmt":"2013-03-25T09:22:20","slug":"tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden","status":"publish","type":"post","link":"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/","title":{"rendered":"Tutorial: Aus MS Access mit VBA Fotos nach Facebook uploaden"},"content":{"rendered":"<p>Wegen der vielen Anfragen zu meinem <a title=\"Tutorial: Facebook API mit MS Access und VBA\" href=\"http:\/\/frank-it-beratung.com\/blog\/2012\/06\/30\/tutorial-facebook-api-mit-ms-access-und-vba\/\">Tutorial &#8222;Facebook API mit MS Access und VBA&#8220; <\/a>hier ein weiters kurzes VBA-Tutorial. Dies beschreibt, wie man mit VBA aus MS Access (oder anderen Office-Anwendungen) via Facebook API automatisiert Bilder hochladen kann, z. B. in Alben, auf die Pinnwand oder als Event-Bilder. Das war \u00fcbrigens relativ kompliziert: um die richtige Codierung f\u00fcr die Bin\u00e4rdaten zu finden ben\u00f6tigte ich mit VBA mehrere Anl\u00e4ufe \u2026 ich empfehle jedem, genau zu \u00fcberlegen, ob es wirklich VBA sein muss &#8211; mit \u201eechten\u201c Programmiersprachen C# oder meinetwegen VB ist das deutlich einfacher (siehe meine <a href=\"http:\/\/frank-it-beratung.com\/blog\/category\/facebook\/\">Tutorials zu Facebook mit C# und VB<\/a>).<\/p>\n<p><!--more-->Die Access-Datenbank meines VBA Beispiels besteht nur aus dem Name des Bildes, dem Dateinamen und Pfad (in meinem Beispiel liegt das Fotos einfach im Dateisystem, anderes w\u00e4re nat\u00fcrlich denkbar).<\/p>\n<p>Das Foto wird in meinem Beispiel in ein Default-Album hochgeladen (vgl. Kommentare im Quellcode unten). Selbstverst\u00e4ndlich kann man auch in ein bestimmtes Album uploaden. Um ein Event mit einem Foto auszustatten muss &#8230;&#8220;\/EVENT_ID\/picture&#8220; gew\u00e4hlt werden.<\/p>\n<p>So geht\u2019s:<\/p>\n<p>1. App anlegen und Access Token generieren (diese Vorbereitungsarbeiten habe ich in einem <a href=\"http:\/\/frank-it-beratung.com\/blog\/2011\/12\/28\/tutorial-einen-pinnwandeintrag-bei-facebook-mit-php-erstellen\/\">\u00e4lteren Artikel<\/a> beschrieben, Punkt 1-6).<\/p>\n<p>2. Eine Access-Datenbank mit ID, Bildname, Dateiname und Pfad anlegen:<\/p>\n<p><a href=\"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2013\/03\/Bild1.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1037\" data-permalink=\"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/bild1-9\/\" data-orig-file=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2013\/03\/Bild1.png\" data-orig-size=\"559,155\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"Facebook API Bilderupload mit VBA\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2013\/03\/Bild1.png\" class=\"alignnone size-full wp-image-1037\" alt=\"Facebook API Bilderupload mit VBA\" src=\"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2013\/03\/Bild1.png\" width=\"559\" height=\"155\" srcset=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2013\/03\/Bild1.png 559w, https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2013\/03\/Bild1-300x83.png 300w\" sizes=\"auto, (max-width: 559px) 100vw, 559px\" \/><\/a><\/p>\n<p>3. Ein Formular anlegen (die Vorschau-Funktion ist nur eine Spielerei, auf die hier nicht weiter eingegangen wird):<\/p>\n<p><a href=\"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2013\/03\/Bild2.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1038\" data-permalink=\"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/bild2-5\/\" data-orig-file=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2013\/03\/Bild2.png\" data-orig-size=\"798,340\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"Facebook API Bilderupload mit VBA\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2013\/03\/Bild2.png\" class=\"alignnone size-full wp-image-1038\" alt=\"Facebook API Bilderupload mit VBA\" src=\"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2013\/03\/Bild2.png\" width=\"798\" height=\"340\" srcset=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2013\/03\/Bild2.png 798w, https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2013\/03\/Bild2-300x127.png 300w\" sizes=\"auto, (max-width: 798px) 100vw, 798px\" \/><\/a><\/p>\n<p>4. Eine Schaltfl\u00e4che hinzuf\u00fcgen und den Code-Editor starten &#8211; So sieht der Code aus:<\/p>\n<pre>\u00a0\u00a0\u00a0 Dim nDatei As Integer\r\n\u00a0\u00a0\u00a0 Dim bBuffer() As Byte\r\n\u00a0\u00a0\u00a0 Dim bSendBuffer() As Byte\r\n\u00a0\u00a0\u00a0 Dim sPostData, sDateiDaten, sBildName As String\r\n\u00a0\u00a0\u00a0 Dim sDateiName, sDateiPfad As String\r\n\u00a0\u00a0\u00a0 Dim sUrl As String\r\n\u00a0\u00a0\u00a0 Dim sAccessToken As String\r\n\r\n\u00a0\u00a0\u00a0 ' Zufallswert f\u00fcr die 'Grenzen' des Multipart-Posts\r\n\u00a0\u00a0\u00a0 Const BOUNDARY As String = \"1111-2222-3333-4444\"\r\n\r\n\u00a0\u00a0\u00a0 ' Daten aus der DB bzw. dem Formular lesen:\r\n\u00a0\u00a0\u00a0 sDateiName = Form_Bilder.Dateiname\r\n\u00a0\u00a0\u00a0 sBildName = Form_Bilder.Bildname\r\n\u00a0\u00a0\u00a0 sDateiPfad = Form_Bilder.Pfad\r\n\r\n\u00a0\u00a0\u00a0 ' folgende Daten k\u00f6nnte man auch aus der DB lesen\r\n\u00a0\u00a0\u00a0 ' in diesem Beispiel wurde darauf verzichtet\r\n\u00a0\u00a0\u00a0 sAccessToken = \"...\"\r\n\u00a0\u00a0\u00a0 ' durch \/me\/photos wird ein neues Album (Name=Name der App)\r\n\u00a0\u00a0\u00a0 ' erstellt. Alternativ k\u00f6nnte man auch \/ALBUM_ID\/photos\r\n\u00a0\u00a0\u00a0 ' f\u00fcr ein bestimmtes Album angeben\r\n\u00a0\u00a0\u00a0 sUrl = \"https:\/\/graph.facebook.com\/me\/photos\"\r\n\r\n\u00a0\u00a0\u00a0 ' Datei (Foto) bin\u00e4r auslesen\r\n\u00a0\u00a0\u00a0 nDatei = FreeFile\r\n\u00a0\u00a0\u00a0 Open sDateiPfad &amp; sDateiName For Binary Access Read As nDatei\r\n\u00a0\u00a0\u00a0 If LOF(nDatei) &gt; 0 Then\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ReDim bBuffer(0 To LOF(nDatei) - 1) As Byte\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Get nDatei, , bBuffer\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 sDateiDaten = StrConv(bBuffer, vbUnicode)\r\n\u00a0\u00a0\u00a0 End If\r\n\u00a0\u00a0\u00a0 Close nDatei\r\n\r\n\u00a0\u00a0\u00a0 ' Den Multipart-Body des Posts vorbereiten\r\n\u00a0\u00a0\u00a0 sPostData = \"\"\r\n\r\n\u00a0\u00a0\u00a0 ' Parameter 1: access_token\r\n\u00a0\u00a0\u00a0 sPostData = sPostData &amp; \"--\" &amp; BOUNDARY &amp; vbCrLf &amp; _\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 \"Content-disposition: application\/x-www-form-urlencoded; \" &amp; _\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 \"name=\"\"access_token\"\"\" &amp; vbCrLf &amp; vbCrLf &amp; _\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 sAccessToken &amp; vbCrLf &amp; _\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 \"--\" &amp; BOUNDARY &amp; vbCrLf\r\n\r\n\u00a0\u00a0\u00a0 ' Parameter 2: name (=Name des Bildes)\r\n\u00a0\u00a0\u00a0 sPostData = sPostData &amp; \"--\" &amp; BOUNDARY &amp; vbCrLf &amp; _\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 \"Content-disposition: application\/x-www-form-urlencoded; \" &amp; _\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 \"name=\"\"name\"\"\" &amp; vbCrLf &amp; vbCrLf &amp; _\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 sBildName &amp; vbCrLf &amp; _\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 \"--\" &amp; BOUNDARY &amp; vbCrLf\r\n\r\n\u00a0\u00a0\u00a0 ' mehr Parameter? Einfach die vorherigen Zeilen duplizieren\r\n\r\n\u00a0\u00a0\u00a0 ' letzter Paramater - das Bild\r\n\u00a0\u00a0\u00a0 sPostData = sPostData &amp; \"Content-Disposition: form-data; \" &amp; _\r\n\u00a0\u00a0\u00a0\u00a0 \"name=\"\"source\"\"; filename=\"\"\" &amp; sDateiName &amp; \"\"\"\" &amp; vbCrLf &amp; _\r\n\u00a0\u00a0\u00a0\u00a0 \"Content-Type: application\/octet-stream\" &amp; vbCrLf &amp; vbCrLf &amp; _\r\n\u00a0\u00a0\u00a0\u00a0 sDateiDaten &amp; vbCrLf &amp; _\r\n\u00a0\u00a0\u00a0\u00a0 \"--\" &amp; BOUNDARY &amp; \"--\"\r\n\r\n\u00a0\u00a0\u00a0 ' in Byte-Array umwandeln\r\n\u00a0\u00a0\u00a0 bSendBuffer = StrConv(sPostData, vbFromUnicode)\r\n\r\n\u00a0\u00a0\u00a0 MsgBox (\"Starte Upload ...\")\r\n\r\n\u00a0\u00a0\u00a0 ' via MSXML senden\r\n\u00a0\u00a0\u00a0 ' nicht vergessen: Unter Extras --&gt; Verweise\r\n\u00a0\u00a0\u00a0 ' den Microsoft XML 3.0 ausw\u00e4hlen\r\n\u00a0\u00a0\u00a0 Dim xmlhttp As New MSXML2.XMLHTTP30\r\n\u00a0\u00a0\u00a0 With xmlhttp\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 .Open \"POST\", sUrl, False\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 .setRequestHeader \"Content-Type\", \"multipart\/form-data; \" _\r\n           &amp; \"boundary=\" &amp; BOUNDARY\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 .send bSendBuffer\r\n\u00a0\u00a0\u00a0 End With\r\n\r\n\u00a0\u00a0\u00a0 ' R\u00fcckmeldung ausgeben\r\n\u00a0\u00a0\u00a0 MsgBox (\"Upload beendet - Meldung von Facebook: \" _\r\n     &amp; xmlhttp.responseText)<\/pre>\n<p>P.S.<\/p>\n<p>Probleme? Fragen? Anregungen? Ich helfe jederzeit und gerne\u00a0 \u2013 einfach einen Kommentar oder Mail schreiben, die Antwort kommt schnellstm\u00f6glich. Unternehmen, die Unterst\u00fctzung, Beratung oder Schulung bei der API- oder Webprogrammierung, der Social-Media-Entwicklung oder dem Social-Media-Management ben\u00f6tigen finden zudem entsprechende Angebote meiner Firma auf der Website <a href=\"http:\/\/www.Frank-IT-Beratung.de\" target=\"_blank\">www.Frank-IT-Beratung.de<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wegen der vielen Anfragen zu meinem Tutorial &#8222;Facebook API mit MS Access und VBA&#8220; hier ein weiters kurzes VBA-Tutorial. Dies beschreibt, wie man mit VBA aus MS Access (oder anderen Office-Anwendungen) via Facebook API automatisiert Bilder hochladen kann, z. B. &hellip; <a href=\"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[8,11,16,18,62],"tags":[71,30,77,64,86],"class_list":["post-1035","post","type-post","status-publish","format-standard","hentry","category-facebook","category-graph-api","category-programmierung","category-social-networks","category-vba","tag-api","tag-facebook-api","tag-graph-api","tag-ms-access","tag-vba"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Tutorial: Aus MS Access mit VBA Fotos nach Facebook uploaden - Socialweb Dev-Blog \/\/ Frank-IT-Beratung<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tutorial: Aus MS Access mit VBA Fotos nach Facebook uploaden - Socialweb Dev-Blog \/\/ Frank-IT-Beratung\" \/>\n<meta property=\"og:description\" content=\"Wegen der vielen Anfragen zu meinem Tutorial &#8222;Facebook API mit MS Access und VBA&#8220; hier ein weiters kurzes VBA-Tutorial. Dies beschreibt, wie man mit VBA aus MS Access (oder anderen Office-Anwendungen) via Facebook API automatisiert Bilder hochladen kann, z. B. &hellip; Weiterlesen &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/\" \/>\n<meta property=\"og:site_name\" content=\"Socialweb Dev-Blog \/\/ Frank-IT-Beratung\" \/>\n<meta property=\"article:published_time\" content=\"2013-03-25T09:21:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2013-03-25T09:22:20+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2013\/03\/Bild1.png\" \/>\n<meta name=\"author\" content=\"Simon A. Frank\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Simon A. Frank\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2013\\\/03\\\/25\\\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2013\\\/03\\\/25\\\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\\\/\"},\"author\":{\"name\":\"Simon A. Frank\",\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/#\\\/schema\\\/person\\\/e31d0c55b9277739ef6c87d5e7bb47a2\"},\"headline\":\"Tutorial: Aus MS Access mit VBA Fotos nach Facebook uploaden\",\"datePublished\":\"2013-03-25T09:21:25+00:00\",\"dateModified\":\"2013-03-25T09:22:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2013\\\/03\\\/25\\\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\\\/\"},\"wordCount\":297,\"commentCount\":5,\"publisher\":{\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/#\\\/schema\\\/person\\\/e31d0c55b9277739ef6c87d5e7bb47a2\"},\"image\":{\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2013\\\/03\\\/25\\\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/frank-it-beratung.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/03\\\/Bild1.png\",\"keywords\":[\"API\",\"Facebook API\",\"Graph API\",\"MS Access\",\"VBA\"],\"articleSection\":[\"Facebook\",\"Graph API\",\"Programmierung\",\"Social Networks\",\"VBA\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2013\\\/03\\\/25\\\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2013\\\/03\\\/25\\\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\\\/\",\"url\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2013\\\/03\\\/25\\\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\\\/\",\"name\":\"Tutorial: Aus MS Access mit VBA Fotos nach Facebook uploaden - Socialweb Dev-Blog \\\/\\\/ Frank-IT-Beratung\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2013\\\/03\\\/25\\\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2013\\\/03\\\/25\\\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/frank-it-beratung.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/03\\\/Bild1.png\",\"datePublished\":\"2013-03-25T09:21:25+00:00\",\"dateModified\":\"2013-03-25T09:22:20+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2013\\\/03\\\/25\\\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2013\\\/03\\\/25\\\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2013\\\/03\\\/25\\\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\\\/#primaryimage\",\"url\":\"http:\\\/\\\/frank-it-beratung.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/03\\\/Bild1.png\",\"contentUrl\":\"http:\\\/\\\/frank-it-beratung.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/03\\\/Bild1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2013\\\/03\\\/25\\\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutorial: Aus MS Access mit VBA Fotos nach Facebook uploaden\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/\",\"name\":\"Socialweb Dev-Blog \\\/\\\/ Frank-IT-Beratung\",\"description\":\"Social-Media und Web-Entwicklung: Tutorials und Tipps von Simon A. Frank\",\"publisher\":{\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/#\\\/schema\\\/person\\\/e31d0c55b9277739ef6c87d5e7bb47a2\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/#\\\/schema\\\/person\\\/e31d0c55b9277739ef6c87d5e7bb47a2\",\"name\":\"Simon A. Frank\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/frank-it-beratung.de\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/09\\\/simon200x200.jpg\",\"url\":\"https:\\\/\\\/frank-it-beratung.de\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/09\\\/simon200x200.jpg\",\"contentUrl\":\"https:\\\/\\\/frank-it-beratung.de\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/09\\\/simon200x200.jpg\",\"width\":200,\"height\":200,\"caption\":\"Simon A. Frank\"},\"logo\":{\"@id\":\"https:\\\/\\\/frank-it-beratung.de\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/09\\\/simon200x200.jpg\"},\"url\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/author\\\/sfrank\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tutorial: Aus MS Access mit VBA Fotos nach Facebook uploaden - Socialweb Dev-Blog \/\/ Frank-IT-Beratung","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/","og_locale":"de_DE","og_type":"article","og_title":"Tutorial: Aus MS Access mit VBA Fotos nach Facebook uploaden - Socialweb Dev-Blog \/\/ Frank-IT-Beratung","og_description":"Wegen der vielen Anfragen zu meinem Tutorial &#8222;Facebook API mit MS Access und VBA&#8220; hier ein weiters kurzes VBA-Tutorial. Dies beschreibt, wie man mit VBA aus MS Access (oder anderen Office-Anwendungen) via Facebook API automatisiert Bilder hochladen kann, z. B. &hellip; Weiterlesen &rarr;","og_url":"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/","og_site_name":"Socialweb Dev-Blog \/\/ Frank-IT-Beratung","article_published_time":"2013-03-25T09:21:25+00:00","article_modified_time":"2013-03-25T09:22:20+00:00","og_image":[{"url":"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2013\/03\/Bild1.png","type":"","width":"","height":""}],"author":"Simon A. Frank","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Simon A. Frank","Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/#article","isPartOf":{"@id":"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/"},"author":{"name":"Simon A. Frank","@id":"https:\/\/frank-it-projekte.de\/blog\/#\/schema\/person\/e31d0c55b9277739ef6c87d5e7bb47a2"},"headline":"Tutorial: Aus MS Access mit VBA Fotos nach Facebook uploaden","datePublished":"2013-03-25T09:21:25+00:00","dateModified":"2013-03-25T09:22:20+00:00","mainEntityOfPage":{"@id":"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/"},"wordCount":297,"commentCount":5,"publisher":{"@id":"https:\/\/frank-it-projekte.de\/blog\/#\/schema\/person\/e31d0c55b9277739ef6c87d5e7bb47a2"},"image":{"@id":"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/#primaryimage"},"thumbnailUrl":"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2013\/03\/Bild1.png","keywords":["API","Facebook API","Graph API","MS Access","VBA"],"articleSection":["Facebook","Graph API","Programmierung","Social Networks","VBA"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/","url":"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/","name":"Tutorial: Aus MS Access mit VBA Fotos nach Facebook uploaden - Socialweb Dev-Blog \/\/ Frank-IT-Beratung","isPartOf":{"@id":"https:\/\/frank-it-projekte.de\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/#primaryimage"},"image":{"@id":"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/#primaryimage"},"thumbnailUrl":"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2013\/03\/Bild1.png","datePublished":"2013-03-25T09:21:25+00:00","dateModified":"2013-03-25T09:22:20+00:00","breadcrumb":{"@id":"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/#primaryimage","url":"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2013\/03\/Bild1.png","contentUrl":"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2013\/03\/Bild1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/frank-it-projekte.de\/blog\/2013\/03\/25\/tutorial-aus-ms-access-mit-vba-fotos-nach-facebook-uploaden\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/frank-it-projekte.de\/blog\/"},{"@type":"ListItem","position":2,"name":"Tutorial: Aus MS Access mit VBA Fotos nach Facebook uploaden"}]},{"@type":"WebSite","@id":"https:\/\/frank-it-projekte.de\/blog\/#website","url":"https:\/\/frank-it-projekte.de\/blog\/","name":"Socialweb Dev-Blog \/\/ Frank-IT-Beratung","description":"Social-Media und Web-Entwicklung: Tutorials und Tipps von Simon A. Frank","publisher":{"@id":"https:\/\/frank-it-projekte.de\/blog\/#\/schema\/person\/e31d0c55b9277739ef6c87d5e7bb47a2"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/frank-it-projekte.de\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":["Person","Organization"],"@id":"https:\/\/frank-it-projekte.de\/blog\/#\/schema\/person\/e31d0c55b9277739ef6c87d5e7bb47a2","name":"Simon A. Frank","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/frank-it-beratung.de\/blog\/wp-content\/uploads\/2009\/09\/simon200x200.jpg","url":"https:\/\/frank-it-beratung.de\/blog\/wp-content\/uploads\/2009\/09\/simon200x200.jpg","contentUrl":"https:\/\/frank-it-beratung.de\/blog\/wp-content\/uploads\/2009\/09\/simon200x200.jpg","width":200,"height":200,"caption":"Simon A. Frank"},"logo":{"@id":"https:\/\/frank-it-beratung.de\/blog\/wp-content\/uploads\/2009\/09\/simon200x200.jpg"},"url":"https:\/\/frank-it-projekte.de\/blog\/author\/sfrank\/"}]}},"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p2dxcw-gH","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/frank-it-projekte.de\/blog\/wp-json\/wp\/v2\/posts\/1035","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/frank-it-projekte.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/frank-it-projekte.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/frank-it-projekte.de\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/frank-it-projekte.de\/blog\/wp-json\/wp\/v2\/comments?post=1035"}],"version-history":[{"count":11,"href":"https:\/\/frank-it-projekte.de\/blog\/wp-json\/wp\/v2\/posts\/1035\/revisions"}],"predecessor-version":[{"id":1048,"href":"https:\/\/frank-it-projekte.de\/blog\/wp-json\/wp\/v2\/posts\/1035\/revisions\/1048"}],"wp:attachment":[{"href":"https:\/\/frank-it-projekte.de\/blog\/wp-json\/wp\/v2\/media?parent=1035"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/frank-it-projekte.de\/blog\/wp-json\/wp\/v2\/categories?post=1035"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/frank-it-projekte.de\/blog\/wp-json\/wp\/v2\/tags?post=1035"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}