{"id":508,"date":"2020-01-31T16:12:20","date_gmt":"2020-01-31T07:12:20","guid":{"rendered":"https:\/\/beiyan-tool.info\/?p=508"},"modified":"2020-01-31T16:13:24","modified_gmt":"2020-01-31T07:13:24","slug":"vb-net%e3%80%80drobox-sdk%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%a6%e7%94%bb%e5%83%8f%e3%82%92%e3%82%a2%e3%83%83%e3%83%97%e3%83%ad%e3%83%bc%e3%83%89%e3%80%81%e3%83%80%e3%82%a6%e3%83%b3%e3%83%ad%e3%83%bc","status":"publish","type":"post","link":"https:\/\/beiyan-tool.info\/?p=508","title":{"rendered":"VB.net\u3000Drobox SDK\u3092\u4f7f\u3063\u3066\u753b\u50cf\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3001\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u4fdd\u5b58\u3059\u308b\u30b3\u30fc\u30c9"},"content":{"rendered":"<p>\u300c<a href=\"https:\/\/beiyan-tool.info\/?p=500\" target=\"_blank\" rel=\"noopener noreferrer\">Drobox SDK\u3092VB.net\u3067\u4f7f\u3046\u65b9\u6cd5\uff08\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\uff09<\/a>\u300d\u3067\u3001\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u306b\u66f8\u3044\u3066\u3042\u308b\u30b3\u30fc\u30c9\u3092VB.net\u3067\u5b9f\u73fe\u3057\u307e\u3057\u305f\u3002<\/p>\n<p>\u6b21\u306f\u3001\u753b\u50cf\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3001\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u30b3\u30fc\u30c9\u3092\u66f8\u3044\u3066\u307f\u308b\u3053\u3068\u306b\u3057\u307e\u3057\u305f\u3002<\/p>\n<blockquote class=\"wp-embedded-content\" data-secret=\"x1VxQRNh66\"><p><a href=\"https:\/\/beiyan-tool.info\/?p=491\">Drobox SDK\u3092VB.net\u3067\u4f7f\u3046\u65b9\u6cd5\uff08\u6e96\u5099\uff09<\/a><\/p><\/blockquote>\n<p><iframe loading=\"lazy\" title=\"&#8220;Drobox SDK\u3092VB.net\u3067\u4f7f\u3046\u65b9\u6cd5\uff08\u6e96\u5099\uff09&#8221; &#8212; \u30d1\u30bd\u30b3\u30f3\u304c\u597d\u304d\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" src=\"https:\/\/beiyan-tool.info\/?p=491&#038;embed=true#?secret=x1VxQRNh66\" data-secret=\"x1VxQRNh66\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><\/p>\n<blockquote class=\"wp-embedded-content\" data-secret=\"jgj1rpXKRG\"><p><a href=\"https:\/\/beiyan-tool.info\/?p=500\">Drobox SDK\u3092VB.net\u3067\u4f7f\u3046\u65b9\u6cd5\uff08\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\uff09<\/a><\/p><\/blockquote>\n<p><iframe loading=\"lazy\" title=\"&#8220;Drobox SDK\u3092VB.net\u3067\u4f7f\u3046\u65b9\u6cd5\uff08\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\uff09&#8221; &#8212; \u30d1\u30bd\u30b3\u30f3\u304c\u597d\u304d\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" src=\"https:\/\/beiyan-tool.info\/?p=500&#038;embed=true#?secret=jgj1rpXKRG\" data-secret=\"jgj1rpXKRG\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><\/p>\n<p>\u753b\u50cf\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9Button\u3001\u753b\u50cf\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9Button\u3092\u8ffd\u52a0\u3057\u307e\u3057\u305f\u3002<\/p>\n<p><a href=\"https:\/\/beiyan-tool.info\/wp-content\/uploads\/2020\/01\/vb-dropbox-jpg-upload1.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-509\" src=\"https:\/\/beiyan-tool.info\/wp-content\/uploads\/2020\/01\/vb-dropbox-jpg-upload1-300x188.jpg\" alt=\"VB.net\u3000Drobox SDK\u3092\u4f7f\u3063\u3066\u753b\u50cf\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3001\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u30b3\u30fc\u30c9\" width=\"300\" height=\"188\" srcset=\"https:\/\/beiyan-tool.info\/wp-content\/uploads\/2020\/01\/vb-dropbox-jpg-upload1-300x188.jpg 300w, https:\/\/beiyan-tool.info\/wp-content\/uploads\/2020\/01\/vb-dropbox-jpg-upload1.jpg 569w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>\u524d\u56de\u3068\u540c\u69d8\u3001\u975e\u540c\u671f\u306e\u51e6\u7406\u306a\u306e\u3067\u300cPrivate Async Sub\u300d\u3068\u306a\u3063\u3066\u3044\u308b\u70b9\u306b\u6ce8\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<h2>\u753b\u50cf\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b<\/h2>\n<pre class=\"lang:vbnet decode:true \">    Private Async Sub \u753b\u50cf\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9Button_Click(sender As Object, e As EventArgs) Handles \u753b\u50cf\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9Button.Click\r\n\r\n        Dim strAccessTalken As String = \"[\u30a2\u30af\u30bb\u30b9\u30c8\u30fc\u30af\u30f3]\"\r\n        Dim folder As String = \"\/A\"\r\n        Dim file As String = \"1.jpg\"\r\n        Dim buffer As Byte()\r\n        buffer = IO.File.ReadAllBytes(My.Application.Info.DirectoryPath &amp; \"\\\" &amp; file)\r\n        Dim mem = New MemoryStream(buffer)\r\n        Dim dbx = New DropboxClient(strAccessTalken)\r\n        Dim updated = Await Task.Run(Function() dbx.Files.UploadAsync(folder + \"\/\" + file, WriteMode.Overwrite.Instance, body:=mem))\r\n        RichTextBox1.Text &amp;= String.Format(\"Saved {0}\/{1} rev {2}\", folder, file, updated.Rev)\r\n\r\n    End Sub<\/pre>\n<p>\u30d7\u30ed\u30b0\u30e9\u30e0\u3068\u540c\u3058\u30d5\u30a9\u30eb\u30c0\u306b\u5165\u3063\u3066\u3044\u308b\u300c1.jpg\u300d\u3092\u30c9\u30ed\u30c3\u30d7\u30dc\u30c3\u30af\u30b9\u306e\u30eb\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306e\u4e2d\u306e\u300cA\u300d\u3068\u3044\u3046\u30d5\u30a9\u30eb\u30c0\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\t<p style=\"color:#666;margin-bottom:5px;\">\u30b9\u30dd\u30f3\u30b5\u30fc\u30ea\u30f3\u30af<\/p>\n\t<div class=\"middle-ad\">\n\t\t\t\t\t\t\t<div class=\"textwidget\"><p><script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script><br \/>\n<!-- \u6b66\u8853\u304c\u597d\u304d --><br \/>\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-8986630938426235\"\n     data-ad-slot=\"2584434263\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins><br \/>\n<script>\n(adsbygoogle = window.adsbygoogle || []).push({});\n<\/script><\/p>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\n\n<h2>\u753b\u50cf\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u4fdd\u5b58\u3059\u308b<\/h2>\n<pre class=\"lang:vbnet decode:true \">    Private Async Sub \u753b\u50cf\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9Button_Click(sender As Object, e As EventArgs) Handles \u753b\u50cf\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9Button.Click\r\n\r\n        Dim strAccessTalken As String = \"[\u30a2\u30af\u30bb\u30b9\u30c8\u30fc\u30af\u30f3]\"\r\n        Dim folder As String = \"\/DL\"\r\n        Dim file As String = \"1.jpg\"\r\n\r\n        Dim dbx = New DropboxClient(strAccessTalken)\r\n        Dim response = Await Task.Run(Function() dbx.Files.DownloadAsync(folder + \"\/\" + file))\r\n        Dim buffer As Byte()\r\n        buffer = Await response.GetContentAsByteArrayAsync()\r\n        IO.File.WriteAllBytes(\"C:\\temp\\1.jpg\", buffer)\r\n\r\n    End Sub<\/pre>\n<p>\u30ed\u30c3\u30d7\u30dc\u30c3\u30af\u30b9\u306e\u30eb\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306e\u4e2d\u306e\u300cA\u300d\u3068\u3044\u3046\u30d5\u30a9\u30eb\u30c0\u306b\u5165\u3063\u3066\u3044\u308b\u300c1.jpg\u300d\u3092<br \/>\n\u300cC:\\temp\\1.jpg\u300d\u306b\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n<p><span class=\"ymarker\">\u30d1\u30b9\u306f\u300c\uffe5\u300d\u3067\u306f\u306a\u304f\u300c\/\u300d<\/span>\u3092\u4f7f\u3063\u3066\u3044\u308b\u70b9\u306b\u6ce8\u610f\u3067\u3059\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u300cDrobox SDK\u3092VB.net\u3067\u4f7f\u3046\u65b9\u6cd5\uff08\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\uff09\u300d\u3067\u3001\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u306b\u66f8\u3044\u3066\u3042\u308b\u30b3\u30fc\u30c9\u3092VB.net\u3067\u5b9f\u73fe\u3057\u307e\u3057\u305f\u3002 \u6b21\u306f\u3001\u753b\u50cf\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3001\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u30b3\u30fc\u30c9\u3092\u66f8\u3044\u3066\u307f\u308b\u3053\u3068\u306b &#8230; <\/p>\n","protected":false},"author":1,"featured_media":509,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23],"tags":[],"class_list":["post-508","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programming"],"_links":{"self":[{"href":"https:\/\/beiyan-tool.info\/index.php?rest_route=\/wp\/v2\/posts\/508","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beiyan-tool.info\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/beiyan-tool.info\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/beiyan-tool.info\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/beiyan-tool.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=508"}],"version-history":[{"count":2,"href":"https:\/\/beiyan-tool.info\/index.php?rest_route=\/wp\/v2\/posts\/508\/revisions"}],"predecessor-version":[{"id":512,"href":"https:\/\/beiyan-tool.info\/index.php?rest_route=\/wp\/v2\/posts\/508\/revisions\/512"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/beiyan-tool.info\/index.php?rest_route=\/wp\/v2\/media\/509"}],"wp:attachment":[{"href":"https:\/\/beiyan-tool.info\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=508"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/beiyan-tool.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=508"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/beiyan-tool.info\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}