0

我从这里得到 Kaltura java 源代码。我试图在 Eclipse 中运行此代码,但收到一些错误。主要问题是如何编译此代码以获得输出。错误如下所示。

在本地生成 KS:[NTk1MmUyNTgxMmU0ODhiOWZhMDgzOTBhOGNlYTA4NThlMmU3OTMxZXw1NDMyMTs1NDMyMTsxMzk4MjI1NTEzOzI7Nzk1Mzt0ZXN0VXNlcjs=] 示例失败。com.kaltura.client.KalturaApiException: Invalid KS "NTk1MmUyNTgxMmU0ODhiOWZhMDgzOTBhOGNlYTA4NThlMmU3OTMxZXw1NDMyMTs1NDMyMTsxMzk4MjI1NTEzOzI7Nzk1Mzt0ZXN0VXNlcjs=", Error "-1,INVALID_STR" at com.kaltura.client.KalturaClientBase.getExceptionOnAPIError(KalturaClientBase.java:617) at com.kaltura.client.KalturaClientBase.throwExceptionOnAPIError( KalturaClientBase.java:621) 在 com.kaltura.client.KalturaClientBase.doQueue(KalturaClientBase.java:274) 在 com.kaltura.client.services.KalturaMediaService.list(KalturaMediaService.java:316) 在 com.kaltura.client.services .KalturaMediaService.list(KalturaMediaService.java:305) 在 com.kaltura.client.services。

4

1 回答 1

1

我猜这是因为您将请求 URL 设置为http://www.kaltura.com/api_v3/index.php?service=media&action=list,它在下面返回 XML。

<xml>
    <result>
        <error>
            <objectType>KalturaAPIException</objectType>
            <code>SERVICE_FORBIDDEN</code>
            <message>The access to service [media->list] is forbidden</message>
            <args>
                <item>
                    <objectType>KalturaAPIExceptionArg</objectType>
                    <name>SERVICE</name>
                    <value>media->list</value>
                </item>
            </args>
        </error>
    </result>
    <executionTime>0.021459817886353</executionTime>
</xml>

不是 GZIP 值。

于 2014-04-22T09:17:02.693 回答