Roku API获取响应方法不允许

时间:2018-09-27 09:31:27

标签: roku

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

  

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

这里是否缺少我想要的东西。

Ref: [Click here]

我对Roku World还是很陌生,有谁能帮助我。谢谢

1 个答案:

答案 0 :(得分:0)

我还没有使用过Web Service 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