2014-04-22 45 views
0

我從here得到Kaltura java源代碼。我試圖在eclipse中運行此代碼,但收到了一些錯誤。主要問題是如何編譯此代碼以獲取輸出。錯誤如下。如何運行Kaltura開源項目(Java)

生成KS本地:[NTk1MmUyNTgxMmU0ODhiOWZhMDgzOTBhOGNlYTA4NThlMmU3OTMxZXw1NDMyMTs1NDMyMTsxMzk4MjI1NTEzOzI7Nzk1Mzt0ZXN0VXNlcjs =] 例失敗。 com.kaltura.client.KalturaApiException:無效KS 「NTk1MmUyNTgxMmU0ODhiOWZhMDgzOTBhOGNlYTA4NThlMmU3OTMxZXw1NDMyMTs1NDMyMTsxMzk4MjI1NTEzOzI7Nzk1Mzt0ZXN0VXNlcjs =」 錯誤 「-1,INVALID_STR」 在com.kaltura.client.KalturaClientBase.getExceptionOnAPIError(KalturaClientBase.java:617) 在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) 在玉米(kaltura.java:115).kaltura.client.services.KalturaMediaService.list(KalturaMediaService.java:305) 在Kaltura.main(Kaltura.java:60)

回答

1

我猜是因爲你設置請求URL到下面返回的XML http://www.kaltura.com/api_v3/index.php?service=media&action=list它的發生。

<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值。