web-dev-qa-db-ja.com

privatemsgを送受信するにはどうすればよいですか?

私は Services をDrupal 7と一緒に使用していて、それを使用してRESTサービスを構築しました。 Privatemsg モジュールと- エンティティAPI モジュール。

私のサービスの下には、entity_privatemsg_messageというリソースがあり、操作として取得とインデックス付けのみを行っています。

また、drupalスレッドの一部のユーザーによるスレッドでサポートされているpm_serviceも見つかりました。 サービスメソッドの追加 です。

これで、サービス内のprivatemsgリソースも確認できます。しかし、残りのサービスでpmメッセージを送受信する方法に関するドキュメントがありません。リクエストでどのような引数を送信する必要があるか。私はjs/jqueryを使用してリクエスト呼び出し($ .ajax)を行っています。

プライベートメッセージサービスについて助けてくれてありがとう。

5
a_ak

Services Entity API を使用すると、あなたが探しているものが提供されると確信しています。モジュールを有効にすると、エンドポイントが表示されます。

このモジュールは、すべての Entity API エンティティタイプを Services にサポートします。すべてのエンティティタイプは、Servicesがノードなどのコードエンティティタイプに提供するものと同様に、標準リソースを取得します。

このモジュールを使用すると、プロパティまたはフィールドごとにエンティティを取得できます。また、適切に定義されているページングおよび関連エンティティも取得できます。

2
Steven H