2016-11-02 8 views
0

別のサイトからクエリ(SiteServices)を呼び出したいと思います。私は "匿名"のクエリの "読み取り"アクセス許可を設定しました。しかし、URL "../DesktopModules/2sxc/API/app-query/SiteServices"に行くと、モジュール情報が提供されていないというエラーが表示されます。2sxc:REST呼び出しからクエリ

DNNの外部からクエリのデータを読み取ることはできますか?クエリではモジュール情報は使用されません。特定のコンテンツタイプに対してすべての情報を提供します。

おかげで、

マイク

答えて

0

クエリは常に、それが何のためにあるのかのアプリを知っている必要があります。通常、この情報はモジュールIDを通じて提供されます。匿名で使用している場合は、app-nameを追加する必要があります。

.../2sxc/api/app-query/MyAppName/SiteServices

あなたが探している構文です。

+0

ありがとうダニエル...私はまだいくつかのトラブルに遭っていると思います。私はこのメッセージを受け取っています: 'ObjectContent'1'タイプは、コンテンツタイプ 'application/xml; charset = utf-8 'となります。クエリのストリームは正常に動作しますが、クエリをテストするだけですが、APIから呼び出すとその結果が得られます... – Mike

+0

モジュールコンテキストが必要なクエリでデータソースを使用している可能性があります。具体的にはモジュールのデータソースですか? – iJungleBoy

+0

ありがとうございます - 私はそう思います...私はICache - > PublishingFilter - > EntityTypeFilter - > CacheAllStreams - >(出力) – Mike

関連する問題