{"id":1408,"date":"2016-11-30T13:20:18","date_gmt":"2016-11-30T13:20:18","guid":{"rendered":"http:\/\/frank-it-beratung.com\/blog\/?p=1408"},"modified":"2016-12-02T14:02:45","modified_gmt":"2016-12-02T14:02:45","slug":"tutorial-zugriff-auf-instagram-mit-c","status":"publish","type":"post","link":"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/","title":{"rendered":"Tutorial: Zugriff auf Instagram mit C#"},"content":{"rendered":"<p>Die Instagram API bietet diverse M\u00f6glichkeiten: man kann die eigenen Profildaten (z. B. Anzahl der Follower) oder seinen letzten Post auslesen, sich \u00fcber andere User informieren, automatisiert Likes und Kommentare verteilen und nat\u00fcrlich nach Bilder und Videos suchen (die API bietet jedoch nicht die M\u00f6glichkeit, Bilder oder Videos hochzuladen).<\/p>\n<p>In dem heutigen Tutorial werde ich mit Visual Studio und C# meine eigenen Profildaten auslesen und in Erfahrung bringen, wie viele Follower <a href=\"https:\/\/www.instagram.com\/simon.a.frank\/\" target=\"_blank\">ich<\/a> gerade habe. Es sind leider nicht viele \ud83d\ude41<\/p>\n<p><a href=\"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2016\/11\/ergebnis.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1420\" data-permalink=\"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/ergebnis\/\" data-orig-file=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/ergebnis.png\" data-orig-size=\"562,367\" 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;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"ergebnis\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/ergebnis.png\" class=\"alignnone size-full wp-image-1420\" src=\"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2016\/11\/ergebnis.png\" alt=\"ergebnis\" width=\"562\" height=\"367\" srcset=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/ergebnis.png 562w, https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/ergebnis-300x196.png 300w\" sizes=\"auto, (max-width: 562px) 100vw, 562px\" \/><\/a><\/p>\n<p><!--more--><\/p>\n<p><strong>(1) Anwendung registrieren<\/strong><\/p>\n<p>Zuerst muss man die geplante Anwendung bei Instagram anmelden. Solange man diese nur im &#8222;Sandbox-Modus&#8220; betreibt (maximal 10 User) ist kein Review durch das Instagram-Team erforderlich. Trotzdem sollte man sich vorab die <a href=\"https:\/\/www.instagram.com\/about\/legal\/terms\/api\/\" target=\"_blank\">Platform Policy<\/a> durchschauen (die wichtigsten Punkte sind <a href=\"https:\/\/www.instagram.com\/developer\/\" target=\"_blank\">hier<\/a> zusammengefasst).<\/p>\n<p>Nach der Anmeldung im <a href=\"https:\/\/www.instagram.com\/developer\/clients\/manage\/\" target=\"_blank\">Instagram Developer Bereich<\/a> w\u00e4hlt man unter &#8222;Manage Clients&#8220; den Punkt &#8222;Register a New Client&#8220;:<\/p>\n<p><a href=\"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2016\/11\/schritt1-1.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1411\" data-permalink=\"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/schritt1-2\/\" data-orig-file=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/schritt1-1.png\" data-orig-size=\"905,455\" 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;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"schritt1\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/schritt1-1.png\" class=\"alignnone wp-image-1411\" src=\"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2016\/11\/schritt1-1-300x151.png\" alt=\"schritt1\" width=\"500\" height=\"251\" srcset=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/schritt1-1-300x151.png 300w, https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/schritt1-1-768x386.png 768w, https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/schritt1-1.png 905w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>Folgende Felder sind auszuf\u00fcllen:<\/p>\n<p><a href=\"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2016\/11\/schritt2.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1414\" data-permalink=\"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/schritt2\/\" data-orig-file=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/schritt2.png\" data-orig-size=\"998,783\" 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;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"schritt2\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/schritt2.png\" class=\"alignnone wp-image-1414\" src=\"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2016\/11\/schritt2-300x235.png\" alt=\"schritt2\" width=\"500\" height=\"392\" srcset=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/schritt2-300x235.png 300w, https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/schritt2-768x603.png 768w, https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/schritt2.png 998w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>Ein kurzer Name (z. B. &#8222;TestApp&#8220;), Beschreibung usw. sind erforderlich. Die &#8222;Website URL&#8220; ist wichtig und sollte eine Website sein, auf die man nur selbst Zugriff hat (sonst kann das Access-Token \u00fcber die Logs in fremde H\u00e4nde kommen, vgl. unten).<\/p>\n<p>Unter &#8222;Security&#8220; entfernt man die Checkbox\u00a0 &#8211; dadurch wird die Generierung des Access-Tokes einfacher:<\/p>\n<p><a href=\"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2016\/11\/schritt3.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1415\" data-permalink=\"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/schritt3\/\" data-orig-file=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/schritt3.png\" data-orig-size=\"606,241\" 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;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"schritt3\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/schritt3.png\" class=\"alignnone wp-image-1415\" src=\"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2016\/11\/schritt3-300x119.png\" alt=\"schritt3\" width=\"500\" height=\"199\" srcset=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/schritt3-300x119.png 300w, https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/schritt3.png 606w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>Achtung: Durch die implizite OAuth Authentifizierung kann der Betreiber der unter &#8222;Website URL&#8220; angegeben Seite (der &#8222;Redirect URI&#8220;) theoretisch das Access Token in Erfahrung bringen &#8211; es sollte also die eigene Website sein. Details zur impliziten Authentifizierung sind <a href=\"https:\/\/www.instagram.com\/developer\/authentication\/\" target=\"_blank\">hier<\/a> nachzulesen.<\/p>\n<p>Dann alles speichern und best\u00e4tigen und nun sollte unter &#8222;Manage Clients&#8220; die registrierte Anwendung zu sehen sein. Hier muss man die &#8222;Client ID&#8220; kopieren.<\/p>\n<p><strong>(2) Access Token generieren<\/strong><\/p>\n<p>In einen beliebigen Browser folgende URL eingeben:<\/p>\n<p>https:\/\/api.instagram.com\/oauth\/authorize\/?client_id=<strong>CLIENT-ID<\/strong>&amp;redirect_uri=<strong>REDIRECT-URI<\/strong>&amp;response_type=token<\/p>\n<p>An der Stelle der CLIENT-ID tr\u00e4gt man die unter (1) ermittelte ID ein, bei REDIRECT-URI muss die ebenfalls in (1) angegebene &#8222;Website URL&#8220; eingetragen werden, z. B.<\/p>\n<p>https:\/\/api.instagram.com\/oauth\/authorize\/?client_id=12345&#038;redirect_uri=http:\/\/www.frank-it-beratung.de&#038;response_type=token<\/p>\n<p>Jetzt sieht man den Instgram-Berechtigungs-Dialog, den man entsprechend best\u00e4tigen muss (ggf. Login mit Instagram-Account). Nach der Best\u00e4tigung wird die Redirect-URI geladen und nach dem # der Access-Token angezeigt:<\/p>\n<p>http:\/\/www.frank-it-beratung.de\/#access_token=<strong>12345<\/strong><\/p>\n<p><strong>(3) C#-Anwendung mit Visual Studio erstellen<\/strong><\/p>\n<p>Folgende C# Windows Anwendung mit einem Texteingabefeld, einem Label und einem Button dient als Beispiel:<\/p>\n<p><a href=\"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2016\/11\/schritt4.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1416\" data-permalink=\"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/schritt4\/\" data-orig-file=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/schritt4.png\" data-orig-size=\"423,327\" 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;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"schritt4\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/schritt4.png\" class=\"alignnone size-full wp-image-1416\" src=\"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2016\/11\/schritt4.png\" alt=\"schritt4\" width=\"423\" height=\"327\" srcset=\"https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/schritt4.png 423w, https:\/\/frank-it-projekte.de\/blog\/wp-content\/uploads\/2016\/11\/schritt4-300x232.png 300w\" sizes=\"auto, (max-width: 423px) 100vw, 423px\" \/><\/a><\/p>\n<p>Wer keine Zeit oder Lust hat, das Projekt selbst zu erstellen, kann dies bei <a href=\"https:\/\/github.com\/simon-a-frank\/InstagramTutorial\" target=\"_blank\">meiner Seite auf Github<\/a> komplett downloaden.<\/p>\n<p>Der C#-Code f\u00fcr den Button sieht so aus:<\/p>\n<pre>string token = textBoxAccessToken.Text.ToString();\r\nstring targetUrl \r\n\u00a0\u00a0\u00a0\u00a0\u00a0 = \"https:\/\/api.instagram.com\/v1\/users\/self\/?access_token=\" \r\n\u00a0\u00a0\u00a0\u00a0\u00a0 + token;\r\n\r\n\/\/WebClient anlegen\r\nWebClient myWebClient = new WebClient();\r\n\r\n\/\/Except100 ausschalten, sonst gibt es u. U. Fehlermeldungen\r\nServicePointManager.Expect100Continue = false;\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\r\nbyte[] antwort = null;\r\n\r\ntry\r\n{\r\n   antwort = myWebClient.DownloadData(targetUrl);\r\n   labelResponse.Text=System.Text.Encoding.ASCII.GetString(antwort);\r\n}\r\ncatch (Exception ex)\r\n{\r\n   MessageBox.Show(\"Fehler: \" + ex.Message);\r\n   return;\r\n}<\/pre>\n<p>Das war&#8217;s schon. Wie bereits erw\u00e4hnt kann man nicht nur die eigenen Daten auslesen, Details siehe die Endpoint-Doku bei Instagram Developers:<\/p>\n<p><a href=\"https:\/\/www.instagram.com\/developer\/endpoints\/\" target=\"_blank\">https:\/\/www.instagram.com\/developer\/endpoints\/<\/a><\/p>\n<p>In meinem n\u00e4chsten Tutorial erkl\u00e4re ich, wie man JSON in C# deserialisiert &#8211; wen das jetzt schon interessiert kann sich meinen Code auf Github ansehen und kopieren:<\/p>\n<p><a href=\"https:\/\/github.com\/simon-a-frank\/InstagramTutorial\" target=\"_blank\">https:\/\/github.com\/simon-a-frank\/InstagramTutorial<\/a><\/p>\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<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Instagram API bietet diverse M\u00f6glichkeiten: man kann die eigenen Profildaten (z. B. Anzahl der Follower) oder seinen letzten Post auslesen, sich \u00fcber andere User informieren, automatisiert Likes und Kommentare verteilen und nat\u00fcrlich nach Bilder und Videos suchen (die API &hellip; <a href=\"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/\">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":[4,5,91,87,16,18],"tags":[],"class_list":["post-1408","post","type-post","status-publish","format-standard","hentry","category-api","category-c","category-instagram","category-oauth","category-programmierung","category-social-networks"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Tutorial: Zugriff auf Instagram mit C# - 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\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tutorial: Zugriff auf Instagram mit C# - Socialweb Dev-Blog \/\/ Frank-IT-Beratung\" \/>\n<meta property=\"og:description\" content=\"Die Instagram API bietet diverse M\u00f6glichkeiten: man kann die eigenen Profildaten (z. B. Anzahl der Follower) oder seinen letzten Post auslesen, sich \u00fcber andere User informieren, automatisiert Likes und Kommentare verteilen und nat\u00fcrlich nach Bilder und Videos suchen (die API &hellip; Weiterlesen &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/\" \/>\n<meta property=\"og:site_name\" content=\"Socialweb Dev-Blog \/\/ Frank-IT-Beratung\" \/>\n<meta property=\"article:published_time\" content=\"2016-11-30T13:20:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-12-02T14:02:45+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2016\/11\/ergebnis.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\\\/2016\\\/11\\\/30\\\/tutorial-zugriff-auf-instagram-mit-c\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2016\\\/11\\\/30\\\/tutorial-zugriff-auf-instagram-mit-c\\\/\"},\"author\":{\"name\":\"Simon A. Frank\",\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/#\\\/schema\\\/person\\\/e31d0c55b9277739ef6c87d5e7bb47a2\"},\"headline\":\"Tutorial: Zugriff auf Instagram mit C#\",\"datePublished\":\"2016-11-30T13:20:18+00:00\",\"dateModified\":\"2016-12-02T14:02:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2016\\\/11\\\/30\\\/tutorial-zugriff-auf-instagram-mit-c\\\/\"},\"wordCount\":549,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/#\\\/schema\\\/person\\\/e31d0c55b9277739ef6c87d5e7bb47a2\"},\"image\":{\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2016\\\/11\\\/30\\\/tutorial-zugriff-auf-instagram-mit-c\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/frank-it-beratung.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/11\\\/ergebnis.png\",\"articleSection\":[\"API\",\"C#\",\"Instagram\",\"OAuth\",\"Programmierung\",\"Social Networks\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2016\\\/11\\\/30\\\/tutorial-zugriff-auf-instagram-mit-c\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2016\\\/11\\\/30\\\/tutorial-zugriff-auf-instagram-mit-c\\\/\",\"url\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2016\\\/11\\\/30\\\/tutorial-zugriff-auf-instagram-mit-c\\\/\",\"name\":\"Tutorial: Zugriff auf Instagram mit C# - Socialweb Dev-Blog \\\/\\\/ Frank-IT-Beratung\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2016\\\/11\\\/30\\\/tutorial-zugriff-auf-instagram-mit-c\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2016\\\/11\\\/30\\\/tutorial-zugriff-auf-instagram-mit-c\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/frank-it-beratung.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/11\\\/ergebnis.png\",\"datePublished\":\"2016-11-30T13:20:18+00:00\",\"dateModified\":\"2016-12-02T14:02:45+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2016\\\/11\\\/30\\\/tutorial-zugriff-auf-instagram-mit-c\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2016\\\/11\\\/30\\\/tutorial-zugriff-auf-instagram-mit-c\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2016\\\/11\\\/30\\\/tutorial-zugriff-auf-instagram-mit-c\\\/#primaryimage\",\"url\":\"http:\\\/\\\/frank-it-beratung.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/11\\\/ergebnis.png\",\"contentUrl\":\"http:\\\/\\\/frank-it-beratung.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/11\\\/ergebnis.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/2016\\\/11\\\/30\\\/tutorial-zugriff-auf-instagram-mit-c\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/frank-it-projekte.de\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutorial: Zugriff auf Instagram mit C#\"}]},{\"@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: Zugriff auf Instagram mit C# - 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\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/","og_locale":"de_DE","og_type":"article","og_title":"Tutorial: Zugriff auf Instagram mit C# - Socialweb Dev-Blog \/\/ Frank-IT-Beratung","og_description":"Die Instagram API bietet diverse M\u00f6glichkeiten: man kann die eigenen Profildaten (z. B. Anzahl der Follower) oder seinen letzten Post auslesen, sich \u00fcber andere User informieren, automatisiert Likes und Kommentare verteilen und nat\u00fcrlich nach Bilder und Videos suchen (die API &hellip; Weiterlesen &rarr;","og_url":"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/","og_site_name":"Socialweb Dev-Blog \/\/ Frank-IT-Beratung","article_published_time":"2016-11-30T13:20:18+00:00","article_modified_time":"2016-12-02T14:02:45+00:00","og_image":[{"url":"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2016\/11\/ergebnis.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\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/#article","isPartOf":{"@id":"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/"},"author":{"name":"Simon A. Frank","@id":"https:\/\/frank-it-projekte.de\/blog\/#\/schema\/person\/e31d0c55b9277739ef6c87d5e7bb47a2"},"headline":"Tutorial: Zugriff auf Instagram mit C#","datePublished":"2016-11-30T13:20:18+00:00","dateModified":"2016-12-02T14:02:45+00:00","mainEntityOfPage":{"@id":"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/"},"wordCount":549,"commentCount":0,"publisher":{"@id":"https:\/\/frank-it-projekte.de\/blog\/#\/schema\/person\/e31d0c55b9277739ef6c87d5e7bb47a2"},"image":{"@id":"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/#primaryimage"},"thumbnailUrl":"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2016\/11\/ergebnis.png","articleSection":["API","C#","Instagram","OAuth","Programmierung","Social Networks"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/","url":"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/","name":"Tutorial: Zugriff auf Instagram mit C# - Socialweb Dev-Blog \/\/ Frank-IT-Beratung","isPartOf":{"@id":"https:\/\/frank-it-projekte.de\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/#primaryimage"},"image":{"@id":"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/#primaryimage"},"thumbnailUrl":"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2016\/11\/ergebnis.png","datePublished":"2016-11-30T13:20:18+00:00","dateModified":"2016-12-02T14:02:45+00:00","breadcrumb":{"@id":"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/#primaryimage","url":"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2016\/11\/ergebnis.png","contentUrl":"http:\/\/frank-it-beratung.com\/blog\/wp-content\/uploads\/2016\/11\/ergebnis.png"},{"@type":"BreadcrumbList","@id":"https:\/\/frank-it-projekte.de\/blog\/2016\/11\/30\/tutorial-zugriff-auf-instagram-mit-c\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/frank-it-projekte.de\/blog\/"},{"@type":"ListItem","position":2,"name":"Tutorial: Zugriff auf Instagram mit C#"}]},{"@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-mI","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/frank-it-projekte.de\/blog\/wp-json\/wp\/v2\/posts\/1408","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=1408"}],"version-history":[{"count":7,"href":"https:\/\/frank-it-projekte.de\/blog\/wp-json\/wp\/v2\/posts\/1408\/revisions"}],"predecessor-version":[{"id":1421,"href":"https:\/\/frank-it-projekte.de\/blog\/wp-json\/wp\/v2\/posts\/1408\/revisions\/1421"}],"wp:attachment":[{"href":"https:\/\/frank-it-projekte.de\/blog\/wp-json\/wp\/v2\/media?parent=1408"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/frank-it-projekte.de\/blog\/wp-json\/wp\/v2\/categories?post=1408"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/frank-it-projekte.de\/blog\/wp-json\/wp\/v2\/tags?post=1408"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}