RESTリクエストを使用してすべてのZimbraカレンダーの名前を取得します。 どうすればいいですか? のthnxREST APIを使用してZimbraのカレンダーの名前を取得する方法
0
A
答えて
1
これはRESTでさえないZimbraのSOAP APIを、それはソリューションですされていません。
URL url = new URL(SOAPUrl);
URLConnection connection = url.openConnection();
HttpURLConnection httpConn = (HttpURLConnection) connection;
String postContent = "<soap:Envelope xmlns:soap=\"http://www.w3.org/2003/05/soap-envelope\">"+
"<soap:Header>" +
"<context xmlns=\"urn:zimbra\">" +
"<format type=\"js\"/>" +
"<authToken>" + authToken + "</authToken>" +
"</context>" +
"</soap:Header>" +
"<soap:Body>" +
"<GetFolderRequest xmlns=\"urn:zimbraMail\" />" +
"</soap:Body>" +
"</soap:Envelope>";
// insert your SOAP XML!!!
byte[] b = postContent.getBytes();
// Set the appropriate HTTP parameters.
httpConn.setRequestProperty("Content-Length", String.valueOf(b.length));
httpConn.setRequestProperty("Content-Type","application/soap+xml; charset=utf-8");
httpConn.setRequestMethod("POST");
httpConn.setDoOutput(true);
httpConn.setDoInput(true);
// Everything's set up; send the XML that was read in to b.
OutputStream out = httpConn.getOutputStream();
out.write(b);
out.close();
// Read the response and write it to standard out.
InputStreamReader isr = new InputStreamReader(httpConn.getInputStream());
BufferedReader in = new BufferedReader(isr);
// read & do something with input stream...
String s = null;
String soapResponse = "";
while((s=in.readLine()) != null){
soapResponse += s;
}
System.out.println(soapResponse);
そして、あなたはその結果を解析し、あなたは(予定望むものに対応したフォルダを取ります... )
0
私はあなたがRESTでこれを行うことはできないと思います。しかし、あなたはSOAPを使ってそれを行うことができます。次のURLを確認してください。
http://mmrblogger.blogspot.in/2013/04/how-to-get-all-calendar-names-for.html
関連する問題
- 1. Teamcity REST APIを使用して、teamcity rest APIを使用してNugetパッケージのリストを取得する方法は?
- 2. Outlook REST APIからカレンダー設定を取得する方法
- 3. Facebook APIを使用して友人の名前を取得する方法
- 4. CAS:RESTful APIを使用してユーザー名を取得する方法
- 5. カレンダーAPIを使用してISO曜日を取得する方法
- 6. JavaでRest Apiを使用してAdharカードのテストデータを取得する方法
- 7. Outlook REST APIを使用してフォルダの種類を取得する方法
- 8. Microsoft Graph REST APIを使用して最近のフォルダを取得する方法
- 9. LoopBack REST APIを使用して個別の列値を取得する方法
- 10. フィルタメソッドでContainerRequestContextを使用してREST APIのペイロードを取得する方法
- 11. AWS SNSアプリケーション - APIを使用してプラットフォームアプリケーションの名前を取得
- 12. Ambariを使用して名前ノードのホスト名を取得する方法は?
- 13. HP ALM REST APIを使用してテストラボのフォルダ名からサブフォルダ名を取得
- 14. Google API REST FilesInFolderの名前を取得する
- 15. REST APIのポストリクエストを使用してデータを取得するCodeigniter
- 16. ユーザーのカレンダーを取得する方法GoogleカレンダーAPIからデフォルトのIANAタイムゾーンを取得する方法は?
- 17. REST API v3.14を使用してPlace IDでメンバーを取得する方法は?
- 18. グレッグを使用してREST APIからライブデータを取得する方法
- 19. angularJSカスタムサービスを使用してREST APIからデータを取得する方法
- 20. REST APIを使用してテーブルからデータを取得する方法
- 21. 古いREST APIを使用してユーザー情報を取得する方法
- 22. ソフトレイヤーREST APIを使用してVMクレデンシャルを取得する方法は?
- 23. REST APIでドメイン名を取得する方法
- 24. Javascriptを使用してディレクトリ内の曲の名前を取得する方法
- 25. C#のGmail APIを使用してGmailの件名を取得する方法
- 26. chrome.mediaGalleries APIを使用してユーザーのギャラリーの名前を取得する
- 27. REST APIを使用して新しいリレーショナルアプリケーションパフォーマンスモニタリングデータを取得する
- 28. ファイル名を取得するpentaho rest api
- 29. コマンドを使用して壁紙の名前を取得する方法は?
- 30. JQueryを使用してHTMLの名前と値を取得する方法
こんにちは、私はまた、「authTokenの」変数とは何ですか...カレンダー名を取得する必要がありますか? – startupsmith