首页 > 解决方案 > Roku API 获取响应方法不允许

问题描述

每当我点击任何 Roku API 时,我都会收到“不允许方法”的响应

https://apipub.roku.com/listen/transaction-service.svc/validate-transaction/XXXXXXXXXXXXXXXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXXXXXXXXXX

有什么我在这里想念的吗?

参考:[点击这里]

我对 Roku World 很陌生,任何人都可以帮助我。谢谢

标签: roku

解决方案


我还没有使用过 Web 服务 API,但是您是否可能需要这样称呼它?

Function GetApiArray()
    url = CreateObject("roUrlTransfer")
    url.SetUrl("http://api.url...")
    rsp = url.GetToString()

    responseXML = ParseXML(rsp)
    responseXML = responseXML.GetChildElements()

    ' Handle the response here

    return result
End Function

Function ParseXML(str As String) As dynamic
    if str = invalid return invalid
    xml=CreateObject("roXMLElement")
    if not xml.Parse(str) return invalid
    return xml
End Function

此处参考网址:https ://sdkdocs.roku.com/display/sdkdoc/ifUrlTransfer#ifUrlTransfer-GetToString()asString


推荐阅读