Using xclient As HttpClient = New HttpClient() Dim fdict As New Dictionary(Of String, Object) Dim content3 As StreamContent = New StreamContent(New FileStream(context.Server.MapPath(“/youzan.jpg”), FileMode.Open)) fdict.Add(“image”, content3) Dim content As HttpContent = New StringContent(JsonConvert.SerializeObject(fdict)) content.Headers.ContentType.MediaType = “application/json” content.Headers.ContentType.CharSet = “utf-8” ’Console.WriteLine(“Request Result—— >” + content.ReadAsStringAsync().get_Result()); Dim message As HttpResponseMessage = xclient.PostAsync(“![null]%(file:///C:\Users\apple\AppData\Local\Temp W@GJ$ACOF(TYDYECOKVDYB.png)https://open. youzanyun.com/api/youzan . materials.storage.platform.img.upload/3.0.0?access_token=” & access_token, content).Result If message.IsSuccessStatusCode Then context.Response.Write(System.Text.Encoding.UTF8.GetString(message.Content.ReadAsByteArrayAsync.Result)) Exit Sub End If End Using
您使用的是什么语言?C# 的目前我们文档没有提供该语言的示例,需要您自己写。
如果接口调用有报错,直接把报错信息贴出来
这个是根据 那个 SDK 里的 DLL 反编译出来的
Using xclient As HttpClient = New HttpClient()
Dim fdict As New Dictionary(Of String, Object)
Dim content3 As StreamContent = New StreamContent(New FileStream(context.Server.MapPath(“/youzan.jpg”), FileMode.Open))
fdict.Add(“image”, content3)
Dim content As HttpContent = New StringContent(JsonConvert.SerializeObject(fdict))
content.Headers.ContentType.MediaType = “application/json”
content.Headers.ContentType.CharSet = “utf-8”
’Console.WriteLine(“Request Result—— >” + content.ReadAsStringAsync().get_Result());
Dim message As HttpResponseMessage = xclient.PostAsync(“![null]%(file:///C:\Users\apple\AppData\Local\Temp
W@GJ$ACOF(TYDYECOKVDYB.png)https://open. youzanyun.com/api/youzan . materials.storage.platform.img.upload/3.0.0?access_token=” & access_token, content).Result
If message.IsSuccessStatusCode Then
context.Response.Write(System.Text.Encoding.UTF8.GetString(message.Content.ReadAsByteArrayAsync.Result))
Exit Sub
End If
End Using
如上 ,下面是文字版(因为回复不能含特殊字符,请参考上面的代码全文。)
这是 SDK 源码地址,你可以下载源码到本地在您的平台上编译一下,可以参考文档中的实例
https://github.com/youzan/open-sdk-Csharp
您好,同事说,文档没有放入 github , 请检查是不是漏放,导致接口不对。
C# 的源码我们在 github 这里提供了,下载地址:https://github.com/youzan/open-sdk-Csharp
C# 的接口说明文档或示例 给一个吧,问技术要一下呗
您好, 技术大哥有回复吗?
您好,可以让技术大哥给个 C# 的开发调用示例吗