REST.Backend.EMSApi.TEMSClientAPI.PushToTarget

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure PushToTarget(const AData: TJSONObject; const ATarget: TJSONObject); overload;
procedure PushToTarget(const AData: TJSONObject; const ATarget: TJSONObject; out AStatus: TPushStatus); overload;

C++

void __fastcall PushToTarget(System::Json::TJSONObject* const AData, System::Json::TJSONObject* const ATarget)/* overload */;
void __fastcall PushToTarget(System::Json::TJSONObject* const AData, System::Json::TJSONObject* const ATarget, /* out */ TPushStatus &AStatus)/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
REST.Backend.EMSApi.pas
REST.Backend.EMSApi.hpp
REST.Backend.EMSApi TEMSClientAPI


説明

指定された EMS プッシュ メッセージ ペイロードを EMS サーバーに送信して、EMS サーバーから指定の送信先にメッセージをリダイレクトするようにします。

EMS サーバーから提供される EMS プッシュ通知ステータス情報の格納先として PushToTarget で使用される TPushStatus インスタンス(AStatus パラメータ)を任意で指定することもできます。

例外

例外 メッセージ 説明

EEMSClientAPIError

MasterSecret が必要です

AuthenticationTAuthentication.MasterSecret で、ConnectionInfo.MasterSecret が空の文字列になっています。

セッション トークンが必要です

AuthenticationTAuthentication.Session で、かつ、ログインが行われなかったか、Login の呼び出し時に渡されたセッション認証トークンが空の文字列になっています。

関連項目