0

別の Web サービスで Sitecore API を介して Sitecore コンテンツにアクセスする方法を知りたいのですが、SiteContextSwitcher を試しましたが、「プロバイダーを読み込めません」という例外が発生します。この Web サービスを使用するには、どうにかして sitecore に登録する必要がありますか?

編集:特定のアイテムを公開するために WebService 関数を公開したいと思います (GUID またはパスによって)

4

2 に答える 2

2

Sitecore Web API モジュールを使用して、Sitecore Content を取得できます。 ここで 見つけることができます。独自の WebService は必要ないと思います。このモジュールを使用すると、すぐに Sitecore コンテンツを取得できます。使い方はとても簡単です。

于 2013-07-25T10:55:44.970 に答える
0

Web サービスを Web サイトに追加して、Sitecore API にアクセスし、必要な機能を公開することができます。ページの公開

ファイルへの URL で呼び出すことができる ASMX サービスが必要になります。http://server.com/Some/Directory/Service.asmx/YourMethodName

これは Sitecore アプリケーションのコンテキストで呼び出されるため、サービス内の API にアクセスできます。パラメータを使用して、アイテムまたは ID へのパスを渡すことができます。

于 2013-07-25T13:08:15.863 に答える