Gmail API 署名取得 方法(PHP)

スポンサードリンク

署名を取得するには、まずsendAsの一覧を取得し、その中から署名を取り出す。
sendAsとはGmailのエイリアス設定のこと。

Google_Service_Gmailクラスのメンバ変数 $users_settings_sendAslistUsersSettingsSendAs() メソッドを呼び出してsendAsの一覧を取得する。

//サービスオブジェクトを生成
$service = new Google_Service_Gmail($client);
//sendAs一覧レスポンスを取得
$sendAsRes = $service->users_settings_sendAs->listUsersSettingsSendAs($userId);
//sendAs一覧を取得
$sendAs = $sendAsRes->getSendAs();
//デフォルトの署名を取得
foreach ($sendAs as $sendas) {
  if($sendas->isDefault) {
    $signature = $sendas.getSignature();
    echo $signature;
  }
}

スポンサードリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする