のAlfrescoは、いくつかのデフォルトWebscriptsを持っている...屋外リモートでJSONを使用してWebScriptsを呼び出すように私にいくつかのリファレンスを提供してください、私はリモートで別のアプリケーションでこれらのWebscriptsを起動する必要があります...Json Stringを使用してAlfresco REST APIを呼び出す方法はありますか?
答えて
あなたが取得を参照していると仮定すると、 jsonで応答するためのWebスクリプト、いくつかのステップがあります。 1.、あまりにもJSONコントローラーを作成して追加し、タグ <format default="json">argument</format>
- をwebscript定義ファイル、すなわちmywebscript.get.desc.xmlのデフォルトフォーマットを(webscriptを作成し、おそらくセットJSONすなわち。mywebscript 。.get.json.jsこのスクリプトは、2つのことを行うことができます:あなたがでJSONを送信した場合 は
A))(JSONパラメータを取得:if (json.has('myparam')) myVar = json.get('myparam');
b)は、モデルにすなわち、いくつかのデータを提供します。 model.docs = companyhome.children
あなたwebscriptもJSONレスポンスのために、このJSONをフォーマットする必要があり、すなわちmywebscript.get.json.ftlは次のようになります。
{ "ドキュメントを":[
<#list docs as doc> { "name": "${doc.name}", "prop": "${doc.properties["mymodel:myprop"]}" } <#if doc_has_next>,</#if> </#list>
]
}
現時点では、期待されるJSONを定義するスキーマと共にJSONが掲載されることを期待するすべてのWebスクリプトを文書化しているドキュメントはありません。正直なところ、すぐに使用できるURLが実際に公開されているかどうかはわかりません。共有アプリケーションの使用のためだけに存在し、警告なしで変更することができるものもあります。
これで、http://localhost:8080/alfresco/s/indexに行き、ウェブスクリプトのリストを見ることができます。また、Webスクリプト(WebスクリプトのIDをクリック)をドリルダウンすると、JavaScriptコントローラのソースコードが表示されます。また、WebスクリプトがJavaで実装されている場合は、実装されている完全なクラス名が表示されます。次に、ソースを調べて、それが期待していることを確認することができます。
Firebugまたはブラウザのデベロッパーコンソールを使用して、ブラウザからリポジトリ層に送られるネットワークコールを監視するもう1つの方法があります。これらの呼び出しの多くは、JSONがリポジトリー層のWebスクリプトにポストされています。
- 1. POSTメソッドを使用してフォームデータでREST APIを呼び出す方法はありますか?
- 2. SharePointフレームワークでyammer Rest apiを呼び出す方法はありますか?
- 3. eurekaを使用して他の内部マイクロサービスを呼び出すスプリングクラウドマイクロサービスから外部非REST APIを呼び出す方法はありますか?
- 4. カスタムヘッダーを使用してSalesforce Rest APIを呼び出す
- 5. ストアドエンティティを使用してメソッドを呼び出す方法はありますか?
- 6. Vertxを使用したREST APIの呼び出し/呼び出し/使用
- 7. Angular2を使用してポストREST APIを呼び出す
- 8. Javascriptを使用してREST APIを呼び出す
- 9. Rest API- Json APIを取得する方法C#を使用してJson Responseを呼び出して送信しますか?
- 10. javascriptからdynamic crm 2016 rest apiを呼び出す方法は?
- 11. クエリでString varialeを呼び出す方法はありますか?
- 12. Hammockを使用してBasicAuthCredentialsで繰り返しREST APIを呼び出す
- 13. angular2からREST APIを呼び出す
- 14. Fiddlerを使用してArcGIS restサービスを呼び出す方法は?
- 15. ユーザー名とパスワードを使用してJavascriptを使用してREST APIを呼び出しますか?
- 16. RequestFactoryを使用してJSON-RPCサービスを呼び出す方法
- 17. Xamarin.formsでREST APIを呼び出す方法Visual Studioのポータブルアプリケーション2015
- 18. javascriptからbigquery API関数を呼び出す方法はありますか?
- 19. HTTPリクエストを使用してSolr JSONリクエストAPIを呼び出す
- 20. Pythonを使用してAzure用Raw RESTを呼び出す方法
- 21. APIゲートウェイを使用してWebサービスを呼び出す方法
- 22. savon gemを使用してapiを呼び出す方法
- 23. httpsを使用してkubernetes apiサーバーを呼び出す方法
- 24. Java RESTクライアントを作成して春のブートREST APIを呼び出します
- 25. DjangoでJSON REST呼び出しを実行する方法
- 26. ZAPI rest API呼び出しを使用してテストサイクルからすべての問題を取得する方法
- 27. AWS CognitoユーザープールOAuth REST API呼び出しの例はありますか?
- 28. スーパーエージェントを使用してAPIを呼び出しますか?
- 29. Azure Storage SASTokenをREST呼び出しで使用する方法
- 30. Salesforce Rest APIをスケジュールスクリプトのsuitscriptから呼び出す方法
必要なものを明確にすることはできますか?あなたは、HTTP経由で任意のAlfresco Webスクリプトをリモートで攻撃することができます。認証が必要なWebスクリプトには、ヘッダーの資格情報またはalf_ticket経由のチケットが必要です。では、Webスクリプトのリスト、または期待されるJSONの説明を探していますか、独自のWebスクリプトを作成するためのヘルプを探していますか? –
予想されるJSONの説明。 – Surya