我试图弄清楚我们如何调用API方法并使用asp.net c#
和以下参数以及form-data,它在Postman中工作:
您可以看到它有四个参数:action,user-id,type,format 它有一个名为的数据表格数据参数:data (需要是一个文件)
我可以使用WebClient完成所有操作,但无法在form-data的数据参数中找出POSTING文件。这是我试过的
Public Function SetFingerData(UserId As Integer, FingerData1 As String) As Byte()
Dim Request = "http://" + IP + ":" + Port + "/device.cgi/credential?" + "action=set&type=1&user-id=" + UserId.ToString
Using client As New WebClient
Dim data = New NameValueCollection()
data.Add("data", FingerData1)
Dim result1 = client.UploadValues(Request, data)
Return result1
End Using
End Function
任何帮助!!!