我在ASP.NET C#控制台库中创建了一个API。我使用了自托管功能。我的Web API,用于通过Bright-Script发布用户名和密码。我测试了在线工具邮递员,它工作正常。但是我不知道它在明亮脚本中的用法,请任何人帮助。
我使用基本URL http://localhost:1579/进行托管
仅返回名称
public string Post([FromUri] string name) 'Also Check the FromBody
return name;
}
我在链接http://localhost/api/DefaultAPI/和参数传递名称=“ ABC”之后使用邮递员工具,它返回ASP.NET正常工作。我知道只可以roURLTransfer HTTPS。现在,我使用HTTP,因此可以对同一东西进行roURLTransfer或采用不同的方式。
答案 0 :(得分:0)
您可以同时使用Http和Https,但是它应该是实时URL,localhost无法使用。
我还使用了使用ASP.NET开发的Web API
从ROKU调用API的示例代码
对于GET方法
readName = createObject("roUrlTransfer")
readName.setUrl("http://example.com/api/defaultapi?name=ABC")
Name=readName.GetToString()
对于POST方法
roRequest = createObject("roUrlTransfer")
roRequest.setUrl("http://example.com/api/defaultapi")
roRequest.SetRequest("POST")
roRequest.PostFromString("")