レコード件数について
レコード一覧取得APIの最大取得件数は200件ですが、200件以上のレコードが登録されているDBから総件数のみを取得することは可能でしょうか? https://knowledge.spirers.jp/article/development/detail/9431 上記、ナレッジサイトも拝見させていただきましたが、扱うレコード数が膨大なため、あくまでもレコード一覧取得は200件までとし、別の方法で...
レコード一覧取得APIの最大取得件数は200件ですが、200件以上のレコードが登録されているDBから総件数のみを取得することは可能でしょうか? https://knowledge.spirers.jp/article/development/detail/9431 上記、ナレッジサイトも拝見させていただきましたが、扱うレコード数が膨大なため、あくまでもレコード一覧取得は200件までとし、別の方法で...
レコード検索ブロックを使用せず、レコードリストブロックのリスト設定>条件抽出に固定値ではなく変数を指定することは可能でしょうか? イメージですが、前のページから送信されたパラメータをPHPで取得し、Thymeleaf等でレコードリストブロックのリスト設定>条件抽出に指定できればと考えました。 レコード検索ブロックを使用せず…と記載しましたが、もし、レコード検索ブロックを画面上に表示せず...
SPIRALの仕様上、ページの一部分だけを更新させることは可能でしょうか? 添付の画面イメージで、画面全体ではなく、必要な部分のみをPHPからポストバックさせたいと考えております。具体的には、各レコード情報にリンクが設置されており、そのリンクを押下することによって各レコードに該当するデータをAPIで取得して、bodyに返したい…というイメージです。この際、画面全体を更新させるのではなく、各レコード...
APIで取得したレコードから、ファイルフィールドのfileName、urlを取得し、bodyに表示させたいと考えております。 取得したレコードのファイルフィールドの情報は、コードブロック「ファイルフィールド」の通りです。 こちらを活用して、コードブロック「エラーコード」のようなコードを記載してみたところ、.fileNameや.urlが原因でエラーが発生しております。 今回、fileNameとurl...
下記のDB構成でDB_Aにデータが入っているとします。 この時にDB_Aからデータを取得して一覧表示する際に、DB_Aの項目②にはIDでデータが格納されていますが、一覧表示する際には内容(文字列)として表示がしたいです。 その場合、どのようなコードを記述したら良いでしょうか? 【DB_A】 ・項目①:テキスト ・項目②:セレクト 【項目②のセレクト項目】 ・1:セレクト項目① ・2:セレクト項目②...
全体像 SPIRALのDBにアップロードされるファイルのファイル名は、アップロード者依存してしまいます。 ファイル名をレコードの値にリネームし、管理しやすくするためのサンプルプログラムです。 例えば自動発番される会員IDを用いてアップロードされるファ
全体像 SPIRALのDBにアップロードされるファイルのファイル名は、アップロード者依存してしまいます。 ファイル名をレコードの値にリネームし、管理しやすくするためのサンプルプログラムです。 例えば自動発番される会員IDを用いてアップロードされるファ
DBトリガのPHP実行アクションで、$SPIRAL->getRecord()を用いてトリガのきっかけとなったレコードの情報を取得したいと考えております。 取得したい情報は、参照フィールドの値とセレクトフィールドの値です。 $SPIRAL->getRecord()を使用する場合、下記のような記述方法で取得可能でしょうか? $record = $SPIRAL->getRecord()...
全体像 SPIRALのAPIから取得したデータを暗号化し、ダウンロード可能な形式に変換します。 ダウンロードしたファイルは、別ページにて復号化し、CSVとしてダウンロードできます。 データを暗号化しダウンロードボタンに引き渡す設定 PHP <?//<!
全体像 SPIRALのAPIから取得したデータを暗号化し、ダウンロード可能な形式に変換します。 ダウンロードしたファイルは、別ページにて復号化し、CSVとしてダウンロードできます。 データを暗号化しダウンロードボタンに引き渡す設定 PHP <?php //-
SPIRALの登録フォームからアップロードされたファイルをAPIを用いてダウンロードし、 Googleドライブへアップロードするサンプルプログラムをご紹介いたします。 全体像 SPIRALのAPIを用いてDB内のファイルをダウンロー
SPIRALの登録フォームにてアップロードされたファイルを、 Googleドライブへアップロードするサンプルプログラムをご紹介いたします。 全体像 SPIRALのAPIを用いてDB内のファイルをダウンロードし、 そのファイルをGoo
APIで取得したデータをCSVにしてダウンロードが出来るボタンを設置する方法をご紹介いたします。 レコードリストの抽出条件とAPIでデータを取得する条件を一致させるとレコードリストのデータをダウンロードさせる様なボタンを作成することができます。 本記事のプロ
SPIRALのカスタムプログラムでGoogleDriveのファイルをダウンロードし、 SPIRALのDBへファイルを格納するサンプルプログラムをご紹介いたします。 全体像 GoogleDriveのAPIを用いてGoogleDrive内のファイル
SPIRALのPHP(アクション>PHP実行)でGoogleDriveのファイルをダウンロードし、 SPIRALのDBへファイルを格納するサンプルプログラムをご紹介いたします。 全体像 GoogleDriveのAPIを用いてGoogle
作成したサイトにダウンロードボタンを設置し、ボタンをクリックしたらPHPを実行し、box(クラウドのファイルストレージ)から画像ファイルをダウンロードしてくるというプログラムを検証・調査しております。 PHP上でbox APIを呼び出しSDKを使用しないJWT認証でboxに接続しようとしております。(box側のAPIを使用する設定は完了しております。) 問題点・不明点は下記の3点となっている状態で...
この記事では登録フォームブロックを使って知識テストの様なテストフォームを作成するサンプルをご紹介します。 点数計算をし、最後に出力及びDBへの記録もします。 全体像 機能 完了ステップにて正答か誤答か判定をしてその結果を出力します。 テストの点数配当を設定し、何点獲得したかを
PHPを使ったファイルのダウンロードについて検討をしております。 検証をしており、DBに入っているファイルIDを使いGoogleDriveに接続しに行く作りとなっています。 手動で実行したところ、以下の結果画面が出力されました。 天気予報などの外部APIを実行し、テキストのデータは取得できたのですが、SPIRALのサイト・DBのPHPを使いAPIを使ってファイルをダウンロードできるのでしょうか? ...
SPIRALのテーブルに登録された画像ファイルをサイト上に表示させる方法はありますでしょうか? <img th:src="${record['f06']}" border="0" width="120" height="120"> 上記の記述を試みたところ、th:srcがSPIRALに対...
この記事ではフォームに電子署名(マウスやスマートフォンのタップで描けるサイン)を、 追加する方法をご紹介いたします。 この様な形でマウスで文字を書く事ができます。 DB設定 電子署名を格納したいDBにフィールドタイプ:ファイルのフィールドを追加してください。 本サンプルにつきましては識別名をsig...
この記事ではフォームに電子署名(マウスやスマートフォンのタップで描けるサイン)を、 追加する方法をご紹介いたします。 この様な形でマウスで文字を書く事ができます。 DB設定 DBを新規作成する場合はDBタイトルをsignDBとして作成してください。 既存のDBを利用する場合は後述するサンキューページ...
SPIRALのPHP上で、AWSのS3からデータを取得し、そのデータをSPIRALのDBに格納するプログラムの実装を検討しております。 S3のデータ操作は"AWS SDK"を用いるケースが多いですが、SPIRALではSDKの設置が不可能であるとお見受けしました。SDKを使用せずに、S3からデータを取得する方法がありましたらアドバイスいただけますと幸いです。 ※データ取得後はSP...
この記事ではSPIRALから株式会社サイボウズのkintoneへのレコード連携について、メソッドごとにサンプルコードをまとめています。 SPIRAL ver.1 とkintoneをAPI連携したアプリケーションを構築する時の参考になれば幸いです。 共通モジュール <?php
この記事ではSPIRALから株式会社サイボウズのkintoneへのレコード連携について、メソッドごとにサンプルコードをまとめています。 SPIRAL ver.2 とkintoneをAPI連携したアプリケーションを構築する時の参考になれば幸いです。 共通モジュール <?php
以前に、フォームからデータが登録された際に SLACK に登録通知を行うサンプルプログラムを公開しました。 今回は、定期的に DB をチェックし、該当するレコードがあったら SLACK に通知を行う手順をご紹介します。 未対応のお問い合わせがあったら通知するユースケースを想
フォームブロックの締切設定により開始日時と終了日時を設定する事は可能ですが、 特定の時間(例えば営業時間9:00~18:00のみ)のみ表示したいであったり、土日はクローズしたいといった場合はデフォルトの設定では不可能です。 今回の記事は上記の設定を可能とする為のカスタマイズ記事となりま
APIによってレコード一覧を取得する場合、 1回のリクエストでは取得できるレコード数に制限があります。 limitの値が一回のリクエストで取得するレコード数ですが、こちらの上限値が200件までとなっております。 APIリファレンス この時に200件以上のレコードを取得
背景として、多くの企業様にSPIRALをご利用頂き、 SPIRAL内にてお問い合わせ対応アプリケーションを構築し 毎日、大量の顧客からの問い合わせやフィードバックを受け取られて居ると存じます。 問い合わせに効率
ver.2.26のアップデートにより、DBトリガにカスタムプログラムアクションが追加されました。 このアップデートによりDBトリガの登録、更新、削除トリガをきっかけに、PHPプログラムを実行できるようになりました。 今回は、オンライン商談シ
PHPでメールを送信するための方法をまとめました。 メリット・デメリットなども解説しておりますので、ぜひ参考にしてください。 [方法1]非同期アクションを利用してメール送信 メール通知用のDBにAPIでデータ登録を行い、非同期アクションでメール送信する方法です。 メール送信自体はトリガ設定を利
レコードリスト機能を使うことで、ノンプログラミングで一覧表を作成することができますが、 標準機能以上のフィルタをかけたい場合や標準の検索ブロックで使用できないフィールドタイプを指定したいなどの場合は、 PHP/APIを作ってより高度な一覧を作成することもできます。 この記事で
Googleのアカウント情報を利用して SPIRAL ver.2にAPIで登録を行い、認証エリアにログインさせるサンプルプログラムを作成いたしました。 SPIRAL ver.2とGoogleを連携して認証エリアにソーシャルログインさせたい場合は、ぜひ参考に
MKupdate vol.19 では、「セキュアでスマート!ver.2.23【基本編】」というテーマで、 SPIRAL ver.2 のアップデート勉強会を実施しました。 今回は「セキュアとスマート」に分類して、アップデート内容を説明いたします
ver.2 の API で日時フィールドに登録・更新する際、単純な日時形式でリクエストを行った場合はエラーになってしまいます。 こちらの記事では、どのようなデータ形式でリクエストを行えばよいか解説いたします。 はじめに APIで日時を登録・更新するPHPのサンプ
この記事では App Log のメソッドごとに、サンプルコードをまとめています。 SPIRAL ver.2 でAPIを使用する時の参考になれば幸いです。 APIメソッドごとのサンプルコードまとめ App Log APIメソッドごとの権限設定方法まとめ App Log
この記事では Email Job のメソッドごとに、サンプルコードをまとめています。 SPIRAL ver.2 でAPIを使用する時の参考になれば幸いです。 APIメソッドごとのサンプルコードまとめ Email Job APIメソッドごとの権限設定方法まとめ E
登録・更新時の完了画面でアップロードされた画像を表示させるサンプルプログラムを作成いたしました。 写真投稿キャンペーンなどで、完了画面でアップロードされた画像を表示したい場合は、ぜひ参考にしてみてください。 また、ファイル添付時にサムネイルを表示させる強化ガジェ
この記事では Record (export) のメソッドごとに、サンプルコードをまとめています。 SPIRAL ver.2 でAPIを使用する時の参考になれば幸いです。 APIメソッドごとのサンプルコードまとめ Record (export) AP
この記事では Express Email のメソッドごとに、サンプルコードをまとめています。 SPIRAL ver.2 でAPIを使用する時の参考になれば幸いです。 APIメソッドごとのサンプルコードまとめ Express Email APIメソッドごと
完了ステップにて「getRecordValue()」を用いて登録データを取得し、他アプリのDBにコピーする処理をしております。「完了動作タイプを設定」の場合は問題ありませんが、「完了動作タイプをサイト内ページ」に設定すると実行されません。これは、完了ステップでのPHP処理より先にリダイレクトが実行されるためでしょうか? SPIRERS ナレッジ向上チーム ご認識の通りです。 登録フォームブロックの...
SPIRALで作成した登録フォームのページに遷移した直後のステップ番号が不定で取得されます(本来なら番号の"1"が取得される)。 次のステップ以降へ遷移した場合は、正常な番号が取得できます。また、ステップ2からステップ1へ戻った場合は、正常な番号"1"が取得できます。何故、ページ遷移直後のステップ番号が、不定になるのでしょうか? ご教授の程、よろしくお願いい...
現在SPIRAL ver.2にてサイト作成を実施しております。 ボタンが押下された場合とされていない場合で処理を分けたいと考えているのですが以下のコードで試してみたところ上手く実装できませんでした。 このような処理を実装したい場合どのように記載すればよいかご教示いただきたいです。 ▼PHP <?php ifisset$_POST['click'] { // ボタンを押した...
この記事では Record File のメソッドごとに、サンプルコードをまとめています。 SPIRAL ver.2 でAPIを使用する時の参考になれば幸いです。 APIメソッドごとのサンプルコードまとめ Record File APIメソッドごとの権限設定
現在SPIRAL ver.2にてサイト作成を実施しています。 HTMLとPHPにて初回タブ起動時のみの動作・レイアウトを設定したいのですが、その場合それぞれどのような記載をすれば実現可能かご教示いただきたいです。(ページを再読み込みした際にはその動作やレイアウトは反映されないようにしたいです。) よろしくお願いいたします。 SPIRERS ナレッジ向上チーム 初回タブ起動時の定義によって最適な実装...
現在認証エリアを使用したサイト作成を実施しております。 その中でログインしているユーザーの情報を取得し、その値を利用してPHPにてコードを組みたいと考えているのですが、どのようにすればログイン中のユーザー情報を取得して利用できるかご教示いただきたいです。 よろしくお願いいたします。 SPIRERS ナレッジ向上チーム 認証エリアにログインしているユーザーの情報(認証レコード値)は、 getAuth...
フォームからデータが登録された際に、Teams に通知を行いたい!という要望は多いかと思います。 通知する手順をまとめましたので、ぜひ参考にしてみてください。 変更・改定履歴 [ 2024.07.11 ] 改定 コネクタ廃止に伴う、WebHookの処理の削除 [ 2024.08.05 ]
getAuthRecordByFieldId でセレクト/マルチセレクトの値を取得するとテキスト形式で返ってきます。 テキスト形式で返ってきた値を配列に分解するサンプルプログラムを作成しました。 PHPで
フォームからデータが登録された際に、Teams に通知を行いたい!という要望は多いかと思います。 通知する手順をまとめましたので、ぜひ参考にしてみてください。 変更・改定履歴 [ 2023.01.04 ] 改定 登録データ追加時に500エラーになってしまう不具合を修正 [ 2023.03.
フォームからデータが登録された際に、SLACK に通知を行いたい!という要望は多いかと思います。 通知を飛ばす手順 および サンプルプログラムを作成しましたので、 通知機能を作成したい方はぜひ参考にしてみてください。 変更・改定履歴 [ 2023.01.04 ] 改定 登録デ
この記事では Record (batch) のメソッドごとに、サンプルコードをまとめています。 SPIRAL ver.2 でAPIを使用する時の参考になれば幸いです。 APIメソッドごとのサンプルコードまとめ Record (batch) APIメソッ
クエリパラメータのsortですが、複数フィールドの指定は可能でしょうか? (SPIRAL ver.2 APIリファレンスを見る限りは記載されていない) SQLの「order by」のような使い方を望んでおります。 例)sort=item:asc, sum:desc,... ご教授の程、よろしくお願いいたします。 SPIRERS ナレッジ向上チーム レコード一覧取得APIの sortに指定できるフ...
標準機能では、IPアドレスとユーザーエージェントをサイト側から自動取得することができません。(ver.2.20時点) サイト側から登録する際に、IPアドレスとユーザーエージェントを取得し、更新させるPHPのサンプルプログラムを紹介します。 参考になれば幸い
PHPのclass内に「cURLライブラリ」を用いた記述をしたいのですが、 認識できずにエラーが出力されます。class内では利用できないのでしょうか? ご教授の程、よろしくお願いいたします。 例) class db_select { . . //実行結果を文字列で取得できるように設定 curl_setopt$curl, CURLOPT_RETURNTRANSFER, true; . ...
①検索条件:$query = "?where=@pid='". $pid . "'"; ②検索条件:$query = "?where=@pid='". $pid . "' AND @pwd='" . $pwd . "'"; ①は正常に動作し...
この記事では Authentication(認証API)のメソッドごとに、サンプルコードをまとめています。 SPIRAL ver.2 でAPIを使用する時の参考になれば幸いです。 APIメソッドごとのサンプルコードまとめ Authenti
PHPにて指定した文字列の半角⇔全角の変換を行いたいと考えています。 その際にmb_convert_kana関数を利用したいのですが、こちらを使用したところ「500 Internal Server Error」が発生してしまい上手く動作できない状況です。 こちらの関数は使用することができますでしょうか? また代替の方法がございましたらご教示いただけますと幸いです。 SPIRERS ナレッジ向上チー...
登録フォームを開いた際に、会員DBに登録済みのデータは自動で入力させたい場合のカスタマイズ方法をご紹介いたします。 データが引き継がれて入力の手間が省けることはもちろんのこと、他にも様々なメリットがあるため、ぜひ活用してみてください。 イメージ 1つのフォームブロックを認証ペ
ユーザの情報登録状況に応じて、リッチメニューを出し分けるサンプルプログラムを作成いたしました。 SPIRAL ver.2とLINEを連携して認証エリアにログインさせるような会員サイトを作成しようと思っている方は、ぜひ参考にしてみてください。 関連記事はこち
この記事では Record / Record (bulk) のメソッドごとに、サンプルコードをまとめています。 SPIRAL ver.2 でAPIを使用する時の参考になれば幸いです。 APIメソッドごとのサンプルコードまとめ Recor
標準機能では、参照フィールドをサイト側から登録・更新できません。(ver.2.20時点) サイト側から登録・更新する際に、参照フィールドを更新させるPHPのサンプルプログラムを紹介します。 参考になれば幸いです。 変更・改定履歴 [ 2022.08.05 ] 改定 「ID
最近ではWeb会議ツールを使用したセミナー、ウェビナーが主流となってきています。 参加する側は気軽に参加ができ、運営する側はWeb会議ツールを用意するだけでよく会場の手配などが不要なので、両者にメリットがありそうです。 そんなウェビナー管理ですが、SPIRALver.2では申込受付から
現在SPIRAL ver.2を利用しているのですが、AWSのS3と連携したいと考えています。 具体的にはS3に置いたファイルをSPIRALで作成したアプリ上で表示したいと考えています。 SPIRALからS3に対し「URL直接指定での表示」は実装確認しましたが、セキュリティ面での対応の為、例えば「APIを呼び出しファイル情報をSPIRAL側に持たせた後、クライアントにプレビュー表示させる」といった別...
お世話になります。 https://knowledge.spirers.jp/article/development/detail/1744/ こちらの記事を拝見し、設定を行いました。 実際に作成したカスタムページへアクセスしてみると 「https://area31.smp.ne.jp/regist/is」へ遷移はするのですが、以下のエラーが出力されます。 404 : Not Found 該当する...
SPIRAL ver.2で追加された新しいメソッドである「Batch」のサンプルプログラムを作成しました。 「Batch」を使うことでCSV,TSV形式のデータを、API経由でSPIRALのデータベースに登録することが できるようになります。 マルチパート形式で
PDF帳票で出力されるPDFデータをファイルデータとしてSPIRALに保存したい! という要望を聞きましたので、試しにPHPで作ってみました。 PDF帳票とは PDF帳票ファイルの取得のAPIは、バージョン1.13.2 (2020.7.10)のリリースで可
ver.2 では、まだDB複製機能が実装されていません。(※) 今回は、 DB複製機能を作ってみました。 DBを複製して、どんどんDBを作りたいと思っている方は、ぜひ参考にしてください。 ※ 今後、実装される可能性があります。 前提 ver.2 のページ機能にプログラムを設置し
ver.2 では、まだアプリ複製機能が実装されていません。(※) 今回は、 アプリ複製機能(アプリとDBのみ)を作ってみました。 アプリを複製して、どんどんアプリを作りたいと思っている方は、ぜひ参考にしてください。 ※ 今後、実装される可能性があります。 前提 ver.2 の
SPIRAL ver.2 おいて、ver.2.18時点では、サイト側にファイルダウンロード機能が実装されていません。(※) 今回は、 DB に保存されているファイルをサイト側でダウンロード可能にするボタンを作ってみました。 ファイルをダウンロ
JavaScript に PHP の値を引き渡す方法を3つご紹介したいと思います。 変更・改訂履歴 [ 2023.06.29 ] 改訂 data属性を利用した値の出力方法の変更 前提 SPIRAL ver.2 では、 JavaScript タブ内に記述した内容は、 HTM
SPIRAL ver.2.18 のアップデートで「PHP実行環境」がリリースされました。 前回のMK update でも ver.2 の メンテナンス性についてご案内しましたが、 今回も引き続き アップデートで利用可能となった PHPについて、「メン
認証エリア内でレコード作成日時をさせるプログラムを作ってみました。 今後のアップデートで標準提供されるかもしれませんが、 現状の打開策として参考になれば。 事前に必要な情報 API を使用する際に必要な、API キー,アプリID,DB ID を取得します。 API キー
サポートサイトのサンプルプログラムを参考に、テーブルからデータの取得を行ったところ 403エラーが発生しアクセスが拒否されてしまいました。 https://support.spiral-platform.com/api/sample/6278.html APIエージェントの権限は事前に設定しており、今回指定したテーブルへの利用権限を持ったアプリロールを指定してあるので、テーブルへのアクセスが拒否さ...
ver.2.18 にて PHPが利用できるようになりました。 PHP が使えるようになったということで試しにカレンダーを作ってみました。 ver.2 では、PHP + Thymeleaf なので、使い方の参考になれば。 当月のみ表示のカレンダー まず
アンケート結果をGoogle Chartsを利用してグラフ出力するフォーム作成をご紹介します! 入力された回答結果をサンクスページで取得しグラフ表示します。 DEMOはこちら 回答結果をもとにグラフ表示します。 DBの設定 診断結果を格納する「診断結果DB」を
サポートデスクでは、日頃からスパイラルの設定について、たくさんのお問い合わせをいただき、お電話越しにご一緒に問題解決をさせていただいております。 そんな中、よくご意見をいただいているのが、メール配信の設定についてです。 スパイラルのメール配信機能(EXPRESS2)では、配信対象
ページへ共通のデザインを適用できるようにしたり、共通プログラムをサーバの準備なしで設置できる、アプリ作成の自由度が高まるカスタムモジュールを紹介します。 カスタムモジュールについて PHPが動作する各ページの設定に利用することができます。 コードを記載してPHPで呼び出しを行い実行すること
スパイラル®APIを利用することで、外部環境からスパイラル®へアクセスすることが可能になります。会員や顧客の大切な個人情報を安全なスパイラル®のDBに預け、WebサイトはCMSで管理するなどが可能になります。 また、APIを通して、スパイラル®で設定したWebコンテンツを外部シス
PHP サイト内のページ(ソース設定)にて、PHPを実行することができます。 実行結果はThymeleafを使用し、ページのbody(ソース設定)およびブロック(ソース設定)に渡すことができます。 外部サービスのAPIやSPIRAL ver.2のAPIと連携することで、多機能なアプリケーションを構築することができます。 目次仕様SPIRAL ver.2で提供するPHPの構成各機能の役割設定順提供す...
サイトのPHP互換性チェック 目次機能概要機能仕様チェック結果ステータスエラー例UI:ページPHP一覧/詳細検索UI:PHPモジュール一覧/詳細検索UI:互換性チェック1件ずつチェックする一括でチェックする各PHPソースコードの互換性チェック結果詳細を確認する最終チェック結果を確認する 機能概要 サイト管理のPHP互換性チェックでは、各サイト内のすべてのPHPとPHPモジュールに対して、 移行先の...
アプリのPHP互換性チェック 目次機能概要機能仕様チェック結果ステータスエラー例UI:PHPアクション一覧/詳細検索UI:PHPモジュール一覧/詳細検索UI:互換性チェック1件ずつチェックする一括でチェックする各PHPソースコードの互換性チェック結果詳細を確認する最終チェック結果を確認する 機能概要 アプリ管理のPHP互換性チェックでは、各アプリ内のすべてのPHPとPHPモジュールに対して、 移行...
スパイラルのWeb機能でのPHP利用 最終更新日:2024年10月30日目次概要1. PHPが利用できるWeb機能一覧2. SMP_DYNAMIC_PAGEについて3. PHPと差替えキーワードの実行順序4. PHP実行エラー時の画面表示5. PHPの実行エラー時の通知メール6. サンプルプログラムのご案内7. PHPエラーに関する通知関連ページ 概要 スパイラルのWeb機能でPHPをご利用いただ...
スパイラルのWeb機能でのPHP利用 最終更新日:2024年10月30日目次概要1. PHPが利用できるWeb機能一覧2. SMP_DYNAMIC_PAGEについて3. PHPと差替えキーワードの実行順序4. PHP実行エラー時の画面表示5. PHPの実行エラー時の通知メール6. サンプルプログラムのご案内7. PHPエラーに関する通知関連ページ 概要 スパイラルのWeb機能でPHPをご利用いただ...
スパイラルのWeb機能でのPHP利用 最終更新日:2024年10月30日目次概要1. PHPが利用できるWeb機能一覧2. SMP_DYNAMIC_PAGEについて3. PHPと差替えキーワードの実行順序4. PHP実行エラー時の画面表示5. PHPの実行エラー時の通知メール6. サンプルプログラムのご案内7. PHPエラーに関する通知関連ページ 概要 スパイラルのWeb機能でPHPをご利用いただ...
スパイラルPHP管理を使用したPHPバージョンの移行方法 最終更新日:2024年02月29日目次概要1.現在のデフォルトバージョンを確認2.移行先バージョンの選定3.構文チェック4.改修フローの事例5.修正作業後の動作確認関連ページ 概要 PHPバージョン移行を支援する「スパイラルPHP管理を使用して、スパイラル上に構築したアプリケーションを最新のPHPバージョンへ移行する方法をご案内いたします。...
スパイラルPHP管理を使用したPHPバージョンの移行方法 最終更新日:2024年02月29日目次概要1.現在のデフォルトバージョンを確認2.移行先バージョンの選定3.構文チェック4.改修フローの事例5.修正作業後の動作確認関連ページ 概要 PHPバージョン移行を支援する「スパイラルPHP管理を使用して、スパイラル上に構築したアプリケーションを最新のPHPバージョンへ移行する方法をご案内いたします。...
PHPバージョンについて 目次機能概要提供中のPHPバージョン実行バージョンの種類注意事項UI:アプリデフォルトバージョン設定UI:PHP実行のバージョン設定UI:サイトデフォルトバージョン設定UI:ページのバージョン設定 機能概要 SPIRAL ver.2で提供するPHPバージョンについて説明します。 提供中のPHPバージョン SPIRAL ver.2では利用できるPHPバージョンについてそれぞ...
スケジュールトリガのPHP実行アクション 目次機能概要機能仕様プログラミング言語有効と無効の切り替え手動実行実行ログ実行時のエラー通知メールスケジュールトリガに設定できる上限実行時間を制限PHPの一部機能を制限PHP環境変数の使用不可UI:アクション作成1.アプリ管理画面2.PHP実行アクション作成モーダル3.PHPの実行バージョンUI:有効/無効の切り替えUI:手動実行UI:アクション履歴UI:...
DBトリガのPHP実行アクション 目次機能概要機能仕様プログラミング言語有効と無効の切り替え手動実行実行ログ実行時のエラー通知メールDBトリガに設定できる上限実行時間を制限PHPの一部機能を制限PHP環境変数の使用不可処理待ちについて独自クラス・関数$SPIRAL->getRecord()UI:アクション作成1.アプリ管理画面2.アクション作成モーダル3.経路条件設定4.PHPの実行バージョ...
PHPでURLパラメータを取得したり、PHPの実行結果をページやブロックに表示したい。 ページに設定したPHPを使って、ページのURLパラメータを取得したり、PHPの実行結果をページやブロックに表示する機能を提供しています。 当該機能を使用するには、独自クラス「$SPIRAL」にアクセスし、独自関数を使用します。 使い方 //URLパラメータを取得 $SPIRAL->getParam(&qu...
PHP8.1で使用できない関数・PHPクラス・パラメータ等一覧 SPIRAL ver.2で提供するPHP8.1では、一部の関数、PHPクラス、パラメータ等の使用を制限しています。 下記ご参照ください。 目次使用できないPHP関数・言語構造使用できないPHPクラス使用できないsession_start()のパラメータ 使用できないPHP関数・言語構造 bindtextdomain chdir chg...
PHP7.4で使用できない関数・PHPクラス・パラメータ等一覧 SPIRAL ver.2で提供するPHP7.4では、一部の関数、PHPクラス、パラメータ等の使用を制限しています。 下記ご参照ください。 目次使用できないPHP関数・言語構造使用できないPHPクラス使用できないsession_start()のパラメータ 使用できないPHP関数・言語構造 bindtextdomain chdir chg...
スパイラルPHP管理 最終更新日:2024年02月29日目次概要1.スパイラルPHP管理2.デフォルトバージョンの変更3.構文チェック4.注意事項関連ページ 概要 PHPバージョンの移行を支援する機能です。バージョンを個別に指定していない設定に対して、実行バージョンを一括で変更できます。また、移行先のバージョンに対応したPHPの関数やクラスを使用しているかどうか、構文チェックができます。 1.スパ...
スパイラルPHP管理 最終更新日:2024年02月29日目次概要1.スパイラルPHP管理2.デフォルトバージョンの変更3.構文チェック4.注意事項関連ページ 概要 PHPバージョンの移行を支援する機能です。バージョンを個別に指定していない設定に対して、実行バージョンを一括で変更できます。また、移行先のバージョンに対応したPHPの関数やクラスを使用しているかどうか、構文チェックができます。 1.スパ...
アプリのPHPモジュール 目次機能概要機能仕様構成フォルダモジュール注意事項UI:モジュール/フォルダの作成UI:フォルダ名の変更や削除UI:モジュールの編集や削除アプリからPHPモジュールを利用する 機能概要 よく使うPHPプログラムを部品化して、モジュールとして保存する機能です。 保存したPHPモジュールはアプリのDBトリガやアクションから呼び出して使うことができます。 例えば、SPIRAL ...
サイトのPHPモジュール 目次機能概要機能仕様構成フォルダモジュール注意事項UI:モジュールやフォルダの作成1.フォルダの新規作成2.モジュールの新規作成UI:フォルダ名の変更や削除UI:モジュールの編集や削除ページのPHPからの呼び出し方 機能概要 よく使うPHPプログラムを部品化して、モジュールとして保存する機能です。 保存したPHPモジュールはページのPHPにて、呼び出して使うことができます...
スパイラルPHPバージョンについて 最終更新日:2024年02月29日目次概要1.現在提供中のPHPバージョン2.(参考)スパイラルにおける PHPライフサイクル3.(参考)デフォルトバージョンとは4.(参考)指定したバージョンが提供終了した場合、どのバージョンで実行されるか関連ページ 概要 スパイラルにおけるPHPバージョンについて解説します。 1.現在提供中のPHPバージョン スパイラルで利用...
スパイラルPHP 最終更新日:2024年02月29日目次概要1.スパイラル上でのPHPの利用方法2.スパイラルPHPバージョンについて関連ページ 概要 スパイラルは一覧表や登録フォームなどのWeb機能において、PHPをお使いいただけます。 Web機能に設置したPHPプログラムからAPIでスパイラルにコールし、データベースへのインサートやアップデート、メール機能の操作などを行うことが可能です。 もち...
スパイラルPHP 最終更新日:2024年02月29日目次概要1.スパイラル上でのPHPの利用方法2.スパイラルPHPバージョンについて関連ページ 概要 スパイラルは一覧表や登録フォームなどのWeb機能において、PHPをお使いいただけます。 Web機能に設置したPHPプログラムからAPIでスパイラルにコールし、データベースへのインサートやアップデート、メール機能の操作などを行うことが可能です。 もち...
スパイラルPHP 最終更新日:2024年02月29日目次概要1.スパイラル上でのPHPの利用方法2.スパイラルPHPバージョンについて関連ページ 概要 スパイラルは一覧表や登録フォームなどのWeb機能において、PHPをお使いいただけます。 Web機能に設置したPHPプログラムからAPIでスパイラルにコールし、データベースへのインサートやアップデート、メール機能の操作などを行うことが可能です。 もち...
スパイラルPHPバージョンについて 最終更新日:2024年02月29日目次概要1.現在提供中のPHPバージョン2.(参考)スパイラルにおける PHPライフサイクル3.(参考)デフォルトバージョンとは4.(参考)指定したバージョンが提供終了した場合、どのバージョンで実行されるか関連ページ 概要 スパイラルにおけるPHPバージョンについて解説します。 1.現在提供中のPHPバージョン スパイラルで利用...
カスタムモジュールでのPHP利用 最終更新日:2024年02月29日目次概要1.カスタムモジュールでのPHP利用2.カスタムモジュールアップロードAPIの利用3.カスタムモジュールの簡単な利用例関連ページ 概要 スパイラルでは、PHPプログラムにおいて共通で利用する処理をモジュールという単位でPHPファイルとして管理することが出来ます。 1.カスタムモジュールでのPHP利用 このカスタムモジュール...
カスタムモジュールでのPHP利用 最終更新日:2024年02月29日目次概要1.カスタムモジュールでのPHP利用2.カスタムモジュールアップロードAPIの利用3.カスタムモジュールの簡単な利用例関連ページ 概要 スパイラルでは、PHPプログラムにおいて共通で利用する処理をモジュールという単位でPHPファイルとして管理することが出来ます。 1.カスタムモジュールでのPHP利用 このカスタムモジュール...
PHPエラー発生時の通知とログ 目次機能概要機能仕様PHPエラー通知メールPHPエラーログUI:PHPエラー通知メール通知メール設定UI:PHPエラーログログ一覧エラーログ詳細 機能概要 ページのPHPが実行されてエラーが発生した場合、エラー通知メールを配信します。 また、エラーログを確認することができます。 機能仕様 PHPエラー通知メール 通知する/しないの設定 ユーザ設定>通知メール設定>ア...
スパイラルPHP利用時の注意事項 最終更新日:2024年02月29日目次概要1. プログラムの実行時間2. 使用できない関数とクラス3. 外部サービス連携時のエラー4. PHPと文字コード関連ページ 概要 スパイラルは一覧表や登録フォームなどのWeb機能においてPHPをお使いいただけますが、プログラムの実行時間や禁止関数等注意事項がございます。 1. プログラムの実行時間 プログラムを実行できる時...
スパイラルPHP利用時の注意事項 最終更新日:2024年02月29日目次概要1. プログラムの実行時間2. 使用できない関数とクラス3. 外部サービス連携時のエラー4. PHPと文字コード関連ページ 概要 スパイラルは一覧表や登録フォームなどのWeb機能においてPHPをお使いいただけますが、プログラムの実行時間や禁止関数等注意事項がございます。 1. プログラムの実行時間 プログラムを実行できる時...
スパイラルPHP利用時の注意事項 最終更新日:2024年02月29日目次概要1. プログラムの実行時間2. 使用できない関数とクラス3. 外部サービス連携時のエラー4. PHPと文字コード関連ページ 概要 スパイラルは一覧表や登録フォームなどのWeb機能においてPHPをお使いいただけますが、プログラムの実行時間や禁止関数等注意事項がございます。 1. プログラムの実行時間 プログラムを実行できる時...
PHPエラー通知メールの見方が知りたい 最終更新日:2023年11月13日PHPエラー通知メールの受信設定を「受け取る」に設定している場合、PHP実行時にエラーが発生した通知を受け取ることができます。 ※ページを表示した時に通知しますので、アクセス数の多いページは大量に通知メールが届く場合があります。 ・メール件名 [SPIRAL:support_test]PHPページエラー通知 SPIRAL:の...
スパイラルで使用できない関数とクラスの一覧(PHPバージョン:7.4) 最終更新日:2024年02月29日目次スパイラルで使用できないPHP関数スパイラルで使用できないPHPクラススパイラルで使用できないsession_start()のパラメータ スパイラルで使用できないPHP関数 apc_add apc_bin_dump apc_bin_dumpfile apc_bin_load apc_bin...
スパイラルで使用できない関数とクラスの一覧(PHPバージョン:7.4) 最終更新日:2024年02月29日目次スパイラルで使用できないPHP関数スパイラルで使用できないPHPクラススパイラルで使用できないsession_start()のパラメータ スパイラルで使用できないPHP関数 apc_add apc_bin_dump apc_bin_dumpfile apc_bin_load apc_bin...
PHP環境変数 APIキーやAPIエンドポイントURLなど、サイト内で何度も使用する値を登録しておき、独自クラス「$SPIRAL」を使用して、PHPプログラム内に呼び出すことができます。 テスト環境と本番環境で、値を切り替えることが可能です。 目次設定方法テスト環境と本番環境とで、同じ値を使用テスト環境と本番環境とで、別の値を使用PHP環境変数の使用方法 設定方法 PHP環境変数は、サイト管理>サ...
【アップデート情報】ver.2.27(2023年10月31日実施) 2023年10月16日2023年10月31日実施のver.2.27アップデートに関する主な内容は以下になります。 目次機能追加・改善【アプリ】【サイト】【PHP】【API】仕様変更【アプリ】【サイト】【ユーザ設定】【API】不具合修正 機能追加・改善 【アプリ】 アプリ管理のPHPモジュール対応 アプリ内で共通利用するPHPプログ...
PHPで外部サーバへ接続する際、外部サーバ側で接続元IPアドレスを制限したい 最終更新日:2024年06月27日Web機能などからPHPで外部サーバへ接続する場合、接続元はPHPサーバです。 外部サーバから接続元IPアドレスを制限する場合、以下の一覧より制限するIPアドレスをご確認ください。 ※該当する枠内全てのIPアドレスから接続する可能性があります。複数表示されている場合は全て設定してください...
スパイラルで使用できない関数とクラスの一覧(PHPバージョン:7.2) 最終更新日:2024年02月29日目次スパイラルで使用できないPHP関数スパイラルで使用できないPHPクラススパイラルで使用できないsession_start()のパラメータ スパイラルで使用できないPHP関数 chdir chgrp chmod chown clearstatcache closedir closelog c...
スパイラルで使用できない関数とクラスの一覧(PHPバージョン:7.2) 最終更新日:2024年02月29日目次スパイラルで使用できないPHP関数スパイラルで使用できないPHPクラススパイラルで使用できないsession_start()のパラメータ スパイラルで使用できないPHP関数 chdir chgrp chmod chown clearstatcache closedir closelog c...
スパイラルで使用できない関数とクラスの一覧(PHPバージョン:7.2) 最終更新日:2024年02月29日目次スパイラルで使用できないPHP関数スパイラルで使用できないPHPクラススパイラルで使用できないsession_start()のパラメータ スパイラルで使用できないPHP関数 chdir chgrp chmod chown clearstatcache closedir closelog c...
サンクス配信(PHP) 最終更新日:2024年07月17日サンクスメールの配信設定をするサンプルプログラムです。 本サンプルプログラムは外部呼出し(スパイラル以外のサーバから動作させる場合)と内部呼出し(スパイラル内部で動作させる場合)と分けて記載をしています。 利用する用途によって使用するサンプルプログラムの使い分けを行ってください。 ※サンクスメールをAPIで配信するには、あらかじめスパイラル...
カスタムモジュールのアップロード(PHP) 最終更新日:2023年02月22日カスタムモジュールにファイルをアップロードするサンプルプログラムです。 スパイラルAPIについてはリファレンスを参照して下さい。 ※本サンプルプログラムはスパイラル以外のサーバ内に設置することを想定しております。 スパイラル内のWebコンポーネントで使用できない関数などが含まれる場合がありますので、ご注意ください。 使用...
EXPRESS 2(PHP) 最終更新日:2024年02月01日EXPRESS2の配信設定をするサンプルプログラムです。 本サンプルプログラムは外部呼出し(スパイラル以外のサーバから動作させる場合)と内部呼出し(スパイラル内部で動作させる場合)と分けて記載をしています。 利用する用途によって使用するサンプルプログラムの使い分けを行ってください。 ※外部呼出しに利用するサンプルプログラムにはスパイラ...
スパイラルPHPライブラリ 最終更新日:2024年02月29日スパイラルではより便利にプログラムを作成できるように独自のPHPライブラリを提供しています。 スパイラル環境内においては、PHPのグローバル変数として$SPIRALが利用可能になっており、以下の操作が行いやすくなっています。 スパイラルAPIの呼び出し DBへのアクセス セッション変数へのアクセス キャッシュ(KVS)へのアクセス リク...
スパイラルPHPライブラリ 最終更新日:2024年02月29日スパイラルではより便利にプログラムを作成できるように独自のPHPライブラリを提供しています。 スパイラル環境内においては、PHPのグローバル変数として$SPIRALが利用可能になっており、以下の操作が行いやすくなっています。 スパイラルAPIの呼び出し DBへのアクセス セッション変数へのアクセス キャッシュ(KVS)へのアクセス リク...
PHPで外部サーバへ接続する際、外部サーバ側で接続元IPアドレスを制限したい Web機能などからPHPで外部サーバへ接続する場合、接続元はPHPサーバです。 外部サーバから接続元IPアドレスを制限する場合、以下の一覧より制限するIPアドレスをご確認ください。 ※該当する枠内全てのIPアドレスから接続する可能性があります。複数表示されている場合は全て設定してください。 ※IPアドレスは当社判断で変更...
マイエリア(PHP) 最終更新日:2023年02月21日マイエリアを利用するサンプルプログラムです。 スパイラル内部でPHPを利用する場合、ファイル関連の関数は使用禁止のため、代わりにcURLライブラリもしくはApiCommunicatorを使用します。 cURLライブラリは、スパイラルにあらかじめインストールされています。 ApiCommunicatorを利用する場合はアカウント内APIの設定を...
スパイラルのPHP対応で、使用できない関数についての資料はありますか? 最終更新日:2020年01月20日スパイラルPHPでは、セキュリティ面に考慮しファイルシステムに影響を与える可能性のある関数・クラス等は使用できないようになっています。 各PHPバージョンにおいて使用できない関数およびクラスの一覧については以下をご参照ください。 スパイラルで使用できない関数とクラスの一覧(PHPバージョン:7...
ロケータ(PHP)- cURLライブラリを使う 最終更新日:2023年02月27日スパイラル内部でPHPを利用する場合、ファイル関連の関数は使用禁止のため、代わりにcURLライブラリを使用します。 cURLライブラリは、スパイラルにあらかじめインストールされています。 <?php // [ サンプルで行う事 ] - APIを利用するためのURLを取得する // [サンプルを動かすための準備]...
DB情報取得(PHP) 最終更新日:2023年03月08日データベースの情報を取得するサンプルプログラムです。 本サンプルプログラムは外部呼出し(スパイラル以外のサーバから動作させる場合)と内部呼出し(スパイラル内部で動作させる場合)と分けて記載をしています。 利用する用途によって使用するサンプルプログラムの使い分けを行ってください。 ※外部呼出しに利用するサンプルプログラムにはスパイラル内のWe...
カスタムプログラムの実行(PHP) 最終更新日:2023年03月08日カスタムプログラムを実行するサンプルプログラムです。 本サンプルプログラムは外部呼出し(スパイラル以外のサーバから動作させる場合)と内部呼出し(スパイラル内部で動作させる場合)と分けて記載をしています。 利用する用途によって使用するサンプルプログラムの使い分けを行ってください。 ※外部呼出しに利用するサンプルプログラムにはスパイ...
単票(PHP) 最終更新日:2023年02月21日単票URLを取得するサンプルプログラムです。 本サンプルプログラムは外部呼出し(スパイラル以外のサーバから動作させる場合)と内部呼出し(スパイラル内部で動作させる場合)と分けて記載をしています。利用する用途によって使用するサンプルプログラムの使い分けを行ってください。 ※外部呼出しに利用するサンプルプログラムにはスパイラル内のWebコンポーネントで...
一覧表(PHP) 最終更新日:2023年02月21日一覧表データを取得するサンプルプログラムです。 本サンプルプログラムは外部呼出し(スパイラル以外のサーバから動作させる場合)と内部呼出し(スパイラル内部で動作させる場合)と分けて記載をしています。 利用する用途によって使用するサンプルプログラムの使い分けを行ってください。 ※外部呼出しに利用するサンプルプログラムにはスパイラル内のWebコンポーネ...
マルチパート形式(PHP) 最終更新日:2023年02月22日ファイル型フィールドを含むレコードの挿入時などバイナリファイルをAPIで送信する必要がある場合は、マルチパート形式でAPIリクエストを送信してください。 詳しくはファイル型などバイナリデータを含む場合も合わせて参照して下さい。 目次外部呼出しを利用する場合内部呼出しを利用する場合 外部呼出しを利用する場合 <?php // API...
マイエリア(PHP)- file_get_contents()を使う 最終更新日:2023年03月08日file_get_contents()を使って、マイエリアへのログインなどを操作するサンプルです。 なお、スパイラル内部でPHPを利用する場合、ファイル関連の関数は使用禁止のためfile_get_contents()を使用できません。 代わりにcURLライブラリを使用します。マイエリア(PHP)...
カスタムプログラムのPHPスクリプト更新 カスタムプログラムのPHPスクリプトを更新します。当APIは、アカウント毎の同時実行数は1に制限されます。 header ParametersContent-Type required string <半角英数記号> コンテントタイプを指定します。Content-Type: application/json; charset=UTF-8 X-S...
ロケータ(PHP)- file_get_contents()を使う 最終更新日:2023年02月27日file_get_contents()を使って、ロケータのURLを取得するサンプルです。 なお、スパイラル内部でPHPを利用する場合、ファイル関連の関数は使用禁止のためfile_get_contents()を使用できません。 代わりにcURLライブラリを使用します。 ロケータ(PHP)- cURL...
カスタムプログラムのPHPスクリプト取得 カスタムプログラムのPHPスクリプトを取得します。当APIは、アカウント毎の同時実行数は1に制限されます。 header ParametersContent-Type required string <半角英数記号> コンテントタイプを指定します。Content-Type: application/json; charset=UTF-8 X-S...
各種上限値 SPIRAL ver.2の各種上限値です。(※2024年11月19日時点) 目次アカウント管理アプリ管理アプリ利用サイト管理エディタ内の入力可能文字数サイトファイルの上限値ファイル型フィールドPHP互換性チェックAPI アカウント管理 項目名 上限値 単位 ユーザ上限※1 1,000ユーザ ※5ユーザ単位で拡張可能 アカウント ライトユーザ上限※1 1,000ライトユーザ ※10ユーザ...
フォームブロックのステップ取得用PHPクラス フォームブロックのステップをPHPで取得するための独自クラス・関数です。 ステップごとに、実行するプログラムを分ける時に使用します。 目次基本的な使用例対象ブロック登録フォームブロックのステップ取得関数メソッド更新フォームブロックのステップ取得関数メソッド削除フォームブロックのステップ取得関数メソッドログインフォームブロックのステップ取得関数メソッドパ...
多数レコード取得(PHP) 最終更新日:2023年03月08日DB検索(database/select)および一覧表(table/data)のAPIを使ってレコードを取得する際は、一度の呼び出しで、lines_per_pageパラメータで指定したレコード件数(最大1,000件)の取得が可能です。 1,000件以上取得したい場合は、1,000件ずつ1ページとしたページ指定(pageパラメータ)を使っ...
多数レコード挿入(PHP) 最終更新日:2023年02月27日データベースへの多数レコードの挿入は、database/bulk_insert を使って最大1000行を一括して挿入してください。 通常のinsertを繰り返すと、API呼び出しオーバーヘッドが大きく時間がかかることと、APIアクセス頻度(オプション利用時の標準では600回/分)に制限され、多数のレコードの挿入ができません。 1000行...
スパイラルPHPのdoInsertを使用してファイル型フィールドを登録することはできますか? 最終更新日:2021年08月20日ファイル型フィールドについては、doInsertを使用することができません。 ファイル型の通信フォーマットはマルチパート形式ですが、doInsertの場合、必要なパラメーターを指定できません。 ファイル型フィールドへの登録方法は以下のサンプルプログラムをご参照ください。 ...
【アップデート情報】ver.2.22(2023年1月24日実施) 2022年12月07日2023年1月24日実施のver.2.22アップデートに関する主な内容は以下になります。 目次新機能【アプリ】【サイト】機能改善【アプリ】【サイト】【PHP】【メール配信】仕様変更【サイト】【PHP】不具合修正 新機能 【アプリ】 スケジュールトリガ拡張(カスタムプログラムアクション追加) 決まったスケジュール...
サンプルプログラム SPIRAL PHP・API・一覧表XSLコードサンプル API | PHP | XSL API ロケータ(PHP)- file_get_contents()を使う ロケータ(PHP)- cURLライブラリを使う DBオペレーション – 登録(1レコード) DBオペレーション – 登録(複数レコード) 多数レコード挿入(PHP) DBオペレーション – 検索・更新・削除 D...
機能 ここでは、SPIRAL ver.2全般での設定方法や利用方法についてご案内しております。 アプリ利用 レコード ・レコード管理 -レコード詳細検索 ・レコード一括登録 ・レコード一括更新 ・レコード一括更新登録 ・レコード一括削除 ・レコード一括ダウンロード ・ファイル一括ダウンロード メール配信 ・一斉メール配信 ・配信ログ ・メールのクリックカウント/HTMLメール開封確認 アプリ管理...
機能別に探す DB・フォームなど各機能の仕様・設定方法 DB | Web | アプリ | メール | 開発 DB DB ・通常DB ・履歴DB ・履歴DBレコード管理>サーバ移行 ・トランザクションDB ・トランザクションDBに登録された個人情報をマスクしたい ・仮想DB(フィルタ型) ・割当レコード数変更 ・仮想DB(連携型)とは ・仮想DB(連携型) ・仮想DB(集合型) ・STOPDB ・ス...
【アップデート情報】ver.1.13.5 公開日:2022年03月29日 ver1.13.5アップデートに関する内容は以下の通りです。 目次 機能改善(5件) ●トリガ(ルックアップトリガ)、抽出ルール 抽出ルール変更時の文言追加(2023年11月22日追記) ●フォーム 設定一覧へ検索条件の追加(2022年10月31日追記) ●マイエリア 操作画面へareaメソッド利用時の注意点へのリンク追加(...
カスタムプログラム 最終更新日:2024年05月14日目次概要設定方法カスタムプログラム定期実行に関する通知関連ページ 概要 カスタムプログラムに設定したPHPプログラムから、スパイラルのデータベースや外部のデータソースにアクセスすることができます。また、スパイラルAPIを経由してスパイラルのメール配信機能の呼び出しや、外部からのデータ操作が行えます。 PHPプログラムの利用については、カスタムプ...
カスタムプログラム 最終更新日:2024年05月14日目次概要設定方法カスタムプログラム定期実行に関する通知関連ページ 概要 カスタムプログラムに設定したPHPプログラムから、スパイラルのデータベースや外部のデータソースにアクセスすることができます。また、スパイラルAPIを経由してスパイラルのメール配信機能の呼び出しや、外部からのデータ操作が行えます。 PHPプログラムの利用については、カスタムプ...
【アップデート情報】ver.2.30(2024年3月26日実施) 2024年03月11日2024年3月26日実施のver.2.30アップデートに関する主な内容は以下になります。 目次機能追加・改善【サイト】【PHP】仕様変更【メール】【PHP】不具合修正 機能追加・改善 【サイト】 レコード公開範囲/レコードリストブロック拡張(ログインフィルタにフィールド値関係抽出条件を追加) レコード公開範囲お...
【アップデート情報】ver.2.34(2024年11月19日実施) 2024年10月31日2024年11月19日実施のver.2.34アップデートに関する主な内容は以下になります。 目次機能追加・改善【アプリ】【サイト】【アカウント管理】【アプリ】【API】仕様変更【アプリ】【サイト】【アカウント管理】【API】不具合修正 機能追加・改善 【アプリ】【サイト】 アプリパッケージのエクスポート/イン...
カスタムモジュール 最終更新日:2024年02月29日目次概要1. カスタムモジュールの新規作成2. 一括アップロード3. 一括ダウンロード4. アップローダーツールのダウンロード5. スパイラルAPIを使用したモジュールのアップロード関連ページ 概要 スパイラルでは、PHPプログラムにおいて共通で利用する処理をモジュールという単位でPHPファイルとして管理することが出来ます。複数のWebページで...
カスタムモジュール 最終更新日:2024年02月29日目次概要1. カスタムモジュールの新規作成2. 一括アップロード3. 一括ダウンロード4. アップローダーツールのダウンロード5. スパイラルAPIを使用したモジュールのアップロード関連ページ 概要 スパイラルでは、PHPプログラムにおいて共通で利用する処理をモジュールという単位でPHPファイルとして管理することが出来ます。複数のWebページで...
アプリパッケージ/サイトパッケージエクスポート・インポート 目次機能概要機能仕様(1)共通(2)アプリエクスポート/インポート時の注意事項(3)サイトエクスポート/インポート時の注意事項その他(1)同アカウント内に別アプリ/サイトとしてインポートしたい場合(2)著作権についてUI:アプリエクスポートUI:アプリインポートUI:サイトエクスポートUI:サイトインポート 機能概要 アプリ/サイトエクス...
【アップデート情報】ver.2.23(2023年3月14日実施) 2023年02月28日2023年3月14日実施のver.2.23アップデートに関する主な内容は以下になります。 目次機能追加・改善【アプリ】【サイト】【アカウント管理】仕様変更【サイト】不具合修正 機能追加・改善 【アプリ】 DBトリガ拡張(レコードアクションでの参照先DBのフィールド値対応) アプリ管理のDBトリガのレコードアクシ...
ファイル(トークン作成/アップロード/ダウンロード) cURLライブラリを使用して、ファイルトークン作成、ファイルアップロード、ファイルダウンロードをするサンプルプログラムです。 PHPにcurlライブラリが組み込まれている必要があります。 ※本サンプルプログラムはスパイラル以外のサーバ内に設置することを想定しております。 スパイラル内で使用できない関数などが含まれる場合がありますので、ご注意く...
よくある質問 ユーザーからいただく質問に対する解決方法など 操作画面 | DB機能 | メール機能 | フォーム機能 | 一覧表・単票機能 | マイエリア | アプリ機能 | 機能制限 | ガジェット機能 | 証明書 | スパイラルAPI | スパイラルPHP | セキュリティ | モバイル端末 | メンテナンス | その他サービス 操作画面 設定内容やレコードを操作した担当者を確認したい Int...
【アップデート情報】ver.2.20(2022年6月29日実施) 2022年05月24日2022年06月29日実施のver.2.20アップデートに関する主な内容は以下になります。 目次新機能【サイト】機能改善【アプリ>DB】【サイト>ブロック】【PHP】【アカウント管理>上限管理】仕様変更【メール配信】【サイト>ブロック】【操作画面】不具合修正 新機能 【サイト】 サイトファイル サイト管理画面に...
DBオペレーション – 更新登録(複数レコード) 最終更新日:2023年05月19日データベースに対して更新キーにマッチしたデータを一括更新するサンプルプログラムです。 また、マッチしなかった場合、データを登録します。 レコードは最大1000行まで更新登録が可能です。 本サンプルプログラムは外部呼出し(スパイラル以外のサーバから動作させる場合)と内部呼出し(スパイラル内部で動作させる場合)と分けて...
DBオペレーション – 更新(複数レコード) 最終更新日:2023年05月19日データベースにデータを複数レコードを一括更新するサンプルプログラムです。 レコードは最大1000行まで更新が可能です。 本サンプルプログラムは外部呼出し(スパイラル以外のサーバから動作させる場合)と内部呼出し(スパイラル内部で動作させる場合)と分けて記載をしています。 利用する用途によって使用するサンプルプログラムの...
通知メール設定 システムからユーザへ配信する通知メールの通知する/通知しないを選択する機能です。 また、アカウント通知のメール一斉配信、およびメール配信アクションで「通知する」にしているユーザに対して、高エラー配信中止をメール通知します。 目次機能仕様ユーザ通知アカウント通知操作画面1.ユーザ設定2.通知メール設定3.アカウント通知 機能仕様 ユーザ通知 ログイン通知 通知する SPIRAL ve...
DBオペレーション – 登録(複数レコード) 最終更新日:2023年02月27日データベースにデータを複数レコードを登録するサンプルプログラムです。 本サンプルプログラムは外部呼出し(スパイラル以外のサーバから動作させる場合)と内部呼出し(スパイラル内部で動作させる場合)と分けて記載をしています。 利用する用途によって使用するサンプルプログラムの使い分けを行ってください。 ※外部呼出しに利用する...
clickcount – 作成 最終更新日:2023年03月08日クリックカウント設定を作成するサンプルプログラムです。 本サンプルプログラムは外部呼出し(スパイラル以外のサーバから動作させる場合)と内部呼出し(スパイラル内部で動作させる場合)と分けて記載をしています。 利用する用途によって使用するサンプルプログラムの使い分けを行ってください。 ※外部呼出しに利用するサンプルプログラムにはスパイラ...
clickcount – 削除 最終更新日:2023年03月08日クリックカウント設定を削除するサンプルプログラムです。 本サンプルプログラムは外部呼出し(スパイラル以外のサーバから動作させる場合)と内部呼出し(スパイラル内部で動作させる場合)と分けて記載をしています。 利用する用途によって使用するサンプルプログラムの使い分けを行ってください。 ※外部呼出しに利用するサンプルプログラムにはスパイラ...
clickcount – 更新 最終更新日:2023年03月08日クリックカウント設定を更新するサンプルプログラムです。 本サンプルプログラムは外部呼出し(スパイラル以外のサーバから動作させる場合)と内部呼出し(スパイラル内部で動作させる場合)と分けて記載をしています。 利用する用途によって使用するサンプルプログラムの使い分けを行ってください。 ※外部呼出しに利用するサンプルプログラムにはスパイラ...
DBオペレーション – 検索・更新・削除 最終更新日:2023年02月27日データベースに登録されたレコードの検索、更新、削除をするサンプルプログラムです。 本サンプルプログラムは外部呼出し(スパイラル以外のサーバから動作させる場合)と内部呼出し(スパイラル内部で動作させる場合)と分けて記載をしています。 利用する用途によって使用するサンプルプログラムの使い分けを行ってください。 ※外部呼出しに利...
参照先DBのレコードをフォームにプルダウンで表示 PHPとAPIを使用して、参照先DBに登録されているデータを参照元DBの登録フォーム入力ステップ上にプルダウンで表示するサンプルプログラムです。 ここでは、セミナー申込DBの登録フォームに、セミナーマスタDBに登録されているセミナー名をプルダウンで表示しつつセミナー管理IDを登録するサンプルプログラムを紹介します。 ※予め各DBに必要なフィールドを...
DBオペレーション – 登録(1レコード) 最終更新日:2023年02月27日データベースにデータを1件登録するサンプルプログラムです。 本サンプルプログラムは外部呼出し(スパイラル以外のサーバから動作させる場合)と内部呼出し(スパイラル内部で動作させる場合)と分けて記載をしています。 利用する用途によって使用するサンプルプログラムの使い分けを行ってください。 ※外部呼出しに利用するサンプルプロ...
DBオペレーション – 更新登録(1レコード) 最終更新日:2023年02月27日データベースに対して更新キーにマッチしたデータを更新するサンプルプログラムです。 また、マッチしなかった場合、データを1行登録します。 本サンプルプログラムは外部呼出し(スパイラル以外のサーバから動作させる場合)と内部呼出し(スパイラル内部で動作させる場合)と分けて記載をしています。 利用する用途によって使用するサン...
clickcount – 設定一覧の取得 最終更新日:2023年05月19日検索条件に合致したクリックカウントの設定の一覧を取得するサンプルプログラムです。 本サンプルプログラムは外部呼出し(スパイラル以外のサーバから動作させる場合)と内部呼出し(スパイラル内部で動作させる場合)と分けて記載をしています。 利用する用途によって使用するサンプルプログラムの使い分けを行ってください。 ※外部呼出しに利...
clickcount – 設定の取得 最終更新日:2023年03月08日URLタイトルをキーにクリックカウントの設定内容を1件取得するサンプルプログラムです。 本サンプルプログラムは外部呼出し(スパイラル以外のサーバから動作させる場合)と内部呼出し(スパイラル内部で動作させる場合)と分けて記載をしています。 利用する用途によって使用するサンプルプログラムの使い分けを行ってください。 ※外部呼出しに...
残席状況表示 セミナーなどの定員数や枠数に対して、申込み数の合計から、残り数を算出し、レコードアイテムブロックにて、自動的に「残席わずか」と表示したり、申込ボタンの表示を変えるサンプルプログラムです。 目次レコードアイテムブロックを設定したページのPHPレコードアイテムブロックのbody レコードアイテムブロックを設定したページのPHP <?php //-------------------...
「Operation timed out after 10001 milliseconds with 0 bytes received at line xx」が発生する原因は何ですか? 最終更新日:2022年02月24日「Operation timed out after 10001 milliseconds with 0 bytes received at line xx」は フォーム等のWeb...
DBに登録されているデータを登録フォームに表示 PHPとAPIを使用して、DBに登録されているデータを登録フォーム上に表示するサンプルプログラムです。 目次ページのPHPブロックの登録フォームソース ページのPHP <?php //------------------------------------------------ //DBのデータを画面に表示 //---------------...
【アップデート情報】ver.2.18(2021年11月30日実施) 2021年10月14日2021年11月30日実施のver.2.18アップデートに関する主な内容は以下になります。 目次新機能【アプリ】【サイト】機能改善【アプリ>メール配信】【サイト>ページ】【サイト>ブロック】【サイト>認証エリア】【サイト>サイト管理権限】仕様変更【アプリ>DB】不具合修正 新機能 【アプリ】 DBトリガ(レコ...
【アップデート情報】ver.2.28(2024年1月10日実施) 2023年12月11日2024年1月10日実施のver.2.28アップデートに関する主な内容は以下になります。 目次機能追加・改善【アプリ】仕様変更【サイト】【PHP】不具合修正 機能追加・改善 【アプリ】 ユーザフィールド追加 作成したアプリに含まれるDBのレコード情報とアカウントに参加しているユーザ情報を紐づけて扱えるフィールド...
「sorry. server is not responding or syntax error.」が発生する原因 最終更新日:2023年06月14日スパイラルにてPHPやAPIをご利用の際、sorry. server is not responding or syntax error. というエラーが発生した場合には 以下いずれかの理由が考えられます。発生時には当てはまる項目がないかをご確認くだ...
【アップデート情報】ver.2.21(2022年10月12日実施) 2022年08月24日2022年10月12日実施のver.2.21アップデートに関する主な内容は以下になります。 目次新機能【サイト】機能改善【アプリ>DB】【サイト】【サイト>ブロック】【PHP】【操作画面】仕様変更【アプリ>DB】【メール配信】【サイト>ブロック】【API】不具合修正 新機能 【サイト】 サイトの郵便番号住所自...
スケジュールトリガ 目次概要機能仕様UI:スケジュールトリガ作成1.アプリ管理画面2.スケジュールトリガ新規作成モーダルUI:アクション追加1.アクション追加モーダルUI:トリガ履歴1.トリガ履歴タブ2.トリガ履歴詳細モーダルUI:アクション履歴1.アクション詳細画面2.アクション履歴一覧タイムゾーン指定について 概要 スケジュールトリガは、アクションを実行するスケジュール(毎時、毎日、毎週○曜日...
外部決済システム連携 PHPを使用して、外部決済代行システムへクレジットカード情報を連携するサンプルプログラムです。 SPIRAL ver.2のアカウント内にクレジットカード情報を保存せず、外部決済代行システムが提供するAPIへ情報を送信し、決済を実行するモデルです。 外部決済代行システムへの連携ページでは、外部決済代行システムAPIの仕様に従ってください。 目次登録フォームの完了ページのソースカ...
単票の表示数をカウントアップ 最終更新日:2023年02月22日PHP部分 アカウント内APIを利用する場合は設定を「ON」に変更してからご利用ください。 <?php // <!-- SMP_DYNAMIC_PAGE DISPLAY_ERRORS=OFF NAME=COUNTER --> ?> <?php // UPDATEする時に ++ が使えないので、一度SELE...
通知メール受信設定 最終更新日:2023年09月29日目次概要1. 操作画面2. 受信設定できるメールの種類関連ページ 概要 通知メール受信設定では、スパイラルの設定に関する各種通知メールの受信設定ができます。 1. 操作画面 操作画面右上「管理」をクリックし、「通知メール受信設定」をクリックします。 各タブをクリックするとそれぞれで設定されているメールアドレスの確認、および受信設定ができます。 ...
DBトリガの非同期アクション 目次機能概要機能仕様UI:非同期アクション作成1.アプリ管理画面2.アクション作成モーダル 機能概要 DBトリガの非同期アクションは、登録、更新、削除といったレコード操作をきっかけにして、非同期処理のアクションを実行する機能です。 アクションは、DBのレコードや固定のメールアドレス宛にメールを送信できるメールアクションと、PHPプログラムを実行するPHP実行アクション...
機能 ここでは、SPIRAL ver.2全般での設定方法や利用方法についてご案内しております。 その他 ・サンプルデータ ・高エラー配信中止 ・配信失敗時のエラーコード ・配信エラーコード ・差替えキーワード ・条件式や計算式の記法 ・PHP7.4で使用できない関数・PHPクラス・パラメータ等一覧 ・各種上限値 ・SPIRAL ver.2 操作画面の推奨(動作)環境 ・正規表現による入力制限 ・P...
郵便番号にハイフンを追加して登録する サイトの郵便番号住所自動補完を使用した場合、フォームの郵便番号フィールドの入力フォーマットは「数字7桁」または「数字3桁-4桁」となります。 「数字7桁」または「数字3桁-4桁」のどちらかに統一してDBに登録したい場合、登録フォームの完了ステップでPHPを使用して登録しなおす方法があります。 下記は、「数字3桁-4桁」に統一して登録するサンプルプログラムです。...
選んだ人だけにメール配信 最終更新日:2023年02月22日DB内のデータから会員一覧を取得し、選んだ人のみにメール配信を行うサンプルプログラムです。 本サンプルプログラムは内部呼出し(スパイラル内部で動作させる場合)を想定しておりますので、外部呼出しでは利用することはできません。 目次サンプルプログラム関連ページ サンプルプログラム <?php // <!-- SMP_DYNAMIC...
スパイラルからどんな通知メールが届くのか知りたい 最終更新日:2022年02月28日スパイラルでは下記の機能より、スパイラルをご利用の管理者様や担当者様向けの「通知メール」を受信することが可能となります。 文面につきましては、各機能ごとのページをご参照ください。 DB 機能名 件名 関連ページ DB [SPIRAL:{アカウント名}]ファイルストレージ容量通知(残り10MiB) ファイル型フィール...
機能 ここでは、SPIRAL ver.2全般での設定方法や利用方法についてご案内しております。 アプリ管理 ・DB機能 ・アプリ機能 ・参照フィールド(データ連携) ・フィールドタイプリファレンス ・アプリの利用・管理権限 ・アプリロール ・スケジュールトリガ ・スケジュールトリガのメールアクション ・アプリ利用画面のカスタマイズ ・DBトリガ ・DBトリガのレコードアクション ・DBトリガの非同...
DBへ画像を登録 最終更新日:2023年02月21日画像をbase64でエンコードしたデータを使い、DBへ登録するサンプルプログラムです。 本サンプルプログラムは外部呼出し(スパイラル以外のサーバから動作させる場合)と内部呼出し(スパイラル内部で動作させる場合)と分けて記載をしています。 利用する用途によって使用するサンプルプログラムの使い分けを行ってください。 ※外部呼出しに利用するサンプルプロ...
機能 ここでは、SPIRAL ver.2全般での設定方法や利用方法についてご案内しております。 サイト ・サイト機能の全体像 ・テスト環境/本番環境とリリース ・サイト管理権限 ・共通ソース ・認証エリア ・レコード公開範囲 ・PHP環境変数 ・サイト認証API ・サイト認証APIで必要な設定情報 ・PHP ・サイトファイル ・サイトの参照フィールド ・認証エリアログ ・サイトのPHPモジュール ...
アプリを変更 patch/apps/{appId}SPIRAL ver.2 APIサーバ(本番環境) https://api.spiral-platform.com/v1/apps/{appId}SPIRAL ver.2 APIサーバ(ベータ環境) https://api.beta.spiral-platform.net/v1/apps/{appId}アプリを変更 path Parametersa...
機能 ここでは、SPIRAL ver.2全般での設定方法や利用方法についてご案内しております。 アプリ ・アプリ機能 ・アプリの利用・管理権限 ・アプリロール ・スケジュールトリガ ・スケジュールトリガのメールアクション ・アプリ利用画面のカスタマイズ ・スケジュールトリガのPHP実行アクション ・アプリのPHPモジュール ・アプリのPHP互換性チェック...
機能 ここでは、SPIRAL ver.2全般での設定方法や利用方法についてご案内しております。 サイト管理 ・レコードリストブロック ・PHP環境変数 ・robots.txt ・reCAPTCHA設定 ・デフォルトメッセージ設定 ・フリーコンテンツブロック ・サイト認証API ・サイト認証APIで必要な設定情報 ・自動登録 ・フォームブロックのステップ取得用PHPクラス ・PHP ・レコード検索ブ...
その他(データの検索・登録・更新・削除など) 最終更新日:2023年10月19日スパイラルPHPを利用したサンプルプログラムです。 基本的なデータの検索・登録・更新・削除等を記載しております。 本サンプルプログラムは内部呼出し(スパイラル内部で動作させる場合)を想定しております。 外部呼出し(スパイラル以外のサーバから動作させる場合)を行う場合はAPIトークンおよびシークレットを指定しご利用くださ...
【アップデート情報】ver.2.26(2023年9月6日実施) 2023年08月22日2023年9月6日実施のver.2.26アップデートに関する主な内容は以下になります。 目次機能追加・改善【アプリ】【サイト】【メール】【アカウント管理】仕様変更【サイト/API】【サイト】【操作画面】不具合修正 機能追加・改善 【アプリ】 DBトリガ拡張(カスタムプログラムアクション追加) DBトリガの登録、更...
ページ機能 目次機能概要機能仕様ページ一覧親子ページページ詳細プレビューブロック設定(ビジュアル設定の場合)body(ソース設定の場合)headCSSJavaScriptPHPセキュリティ基本設定 機能概要 サイト内に公開するページの作成と設定を行います。ページ毎にURLが作成可能です。 ページのコンテンツ編集/作成方法には「ビジュアル設定」「ソース設定」の2種類があります。 ビジュアル設定 ペー...
Facebookの情報を取得 最終更新日:2023年08月31日Facebookアカウントのログイン情報を取得してフォームの入力欄に挿入するサンプルプログラムです。 スパイラルでは、独自クラスのメソッドgetFacebookを用意しています。 getFacebookの使用方法については、スパイラルPHPライブラリリファレンス(PHPdoc)をご参照ください。 <?php // <!--...
レコード操作(参照先フィールドを含めたレコード取得) cURLライブラリを使用して、参照先DBのフィールドや参照先DBの参照先のレコードを取得するサンプルプログラムです。 PHPにcurlライブラリが組み込まれている必要があります。 制限や参照先フィールドの指定方法などの詳細は参照先フィールドを含めたレコード取得APIのページもご参照ください。 目次参照先フィールドを含めたレコード一覧を取得参照先...
スパイラル内に構築したDBのデータを暗号化して保存を行なうことはできますか? 最終更新日:2020年11月20日スパイラルPHPのクラス「SpiralCryptOpenSsl」を使って、画面から入力したデータを暗号化することができます。 また、復号化したデータを画面に表示することもできます。 例)従業員の給与明細情報データをDBに登録したいが、データの中身を見られないように暗号化したい。 注意事項...
安全なスパイラルアプリケーションの作り方(機能グループ別) 最終更新日:2024年09月25日当ページでは、スパイラルのDBやフォームなどでアプリケーションを構築する際のセキュリティ対応についてご案内いたします。 目次DBWEBメール開発 DB 1.通常DB 1.パスワードとして、「簡易パスワード」「メッセージダイジェスト(MD5)」「メッセージダイジェスト(SHA1)」を使用するのは非推奨です。...
【API1.0】アプリ管理(作成/取得/変更/削除) cURLライブラリを使用して、アプリの作成、取得、変更、削除をするサンプルプログラムです。 PHPにcurlライブラリが組み込まれている必要があります。 <?php //SPIRAL Ver2のAPI用のURL $base_url = "https://api.spiral-platform.com/v1/"; $ur...
カスタムモジュールのアップロード カスタムモジュールをアップロードします。なお、当APIは「multipart/form-data」形式のフォーマットを使ってリクエストする必要があります。 リクエストボディの構造について リクエストボディは以下の2つのパートによって構成した multipart/form-data で送信します。 1パート目:「application/json」で、 REQUEST...
【API1.0】レコード操作(作成/取得/変更/削除) cURLライブラリを使用して、レコードの作成、取得、変更、削除をするサンプルプログラムです。 PHPにcurlライブラリが組み込まれている必要があります。 <?php //SPIRAL Ver2のAPI用のURL $base_url = "https://api.spiral-platform.com/v1/"; $...
【API1.0】メール配信実行 cURLライブラリを使用して、メールアクションを実行をするAPI1.0のサンプルプログラムです。 PHPにcurlライブラリが組み込まれている必要があります。 bodyの内容はアクションの種類によって異なります。 アクション実行APIのREQUEST BODYをご参照ください。 <?php //SPIRAL Ver2のAPI用のURL $base_url = ...
アプリを作成 post/appsSPIRAL ver.2 APIサーバ(本番環境) https://api.spiral-platform.com/v1/appsSPIRAL ver.2 APIサーバ(ベータ環境) https://api.beta.spiral-platform.net/v1/appsアプリを作成 Request Body schema: application/jsonname...
レコード操作(作成/取得/変更/削除) cURLライブラリを使用して、レコードの作成、取得、変更、削除をするサンプルプログラムです。 PHPにcurlライブラリが組み込まれている必要があります。 <?php //SPIRAL Ver2のAPI用のURL $base_url = "https://api.spiral-platform.com/v1/"; $url = $b...
メール配信実行 cURLライブラリを使用して、メールアクションを実行をするサンプルプログラムです。 PHPにcurlライブラリが組み込まれている必要があります。 bodyの内容はアクションの種類によって異なります。 アクション実行APIのREQUEST BODYをご参照ください。 <?php //SPIRAL Ver2のAPI用のURL $base_url = "https://a...
アプリを取得 get/apps/{appId}SPIRAL ver.2 APIサーバ(本番環境) https://api.spiral-platform.com/v1/apps/{appId}SPIRAL ver.2 APIサーバ(ベータ環境) https://api.beta.spiral-platform.net/v1/apps/{appId}アプリを取得 X-Spiral-App-Autho...
汎用APIクライアントの利用 最終更新日:2023年05月19日スパイラルAPIを利用した汎用的なサンプルプログラムです。 カスタムプログラムの起動やメール配信、マイエリアへのログイン、一覧表データの取得等を記載しております。 本サンプルプログラムは内部呼出し(スパイラル内部で動作させる場合)を想定しております。 目次サンプルプログラム関連ページ サンプルプログラム <!DOCTYPE ht...
SPIRAL ver.1に関する各種通知メールを止めたい 最終更新日:2023年11月13日各種通知メールの配信を止めたい場合は、「通知メール受信設定」をご確認ください。 下記の通知メールの配信停止が可能です。 ログイン通知メール 電子メール配信設定通知メール(Express配信) 電子メール配信通知メール(Express配信、Sequence配信、Timely配信) DB割当通知メール 登録フォ...
フォーム 最終更新日:2024年10月29日目次概要1. 主な利用例2. 仕様3. フォーム作成4. フォーム設定5. ページ設定6. メール設定7. フォームの締め切りに関する通知8. その他関連ページ 概要 「フォーム」とは、データを入力するための画面のことです。 データを登録、更新、削除するマルチデバイス対応のフォームを作成できます。 入力するデータに応じて、テキスト欄、ドロップダウンやラジ...
エラーコード/エラー発生時の対処法(フォーム) 最終更新日:2024年08月29日目次概要エラーコード表対処法一覧関連ページ 概要 システムエラーが発生した場合に表示されるエラーコード、メッセージとそれぞれの対処法内容(一例)を示しています。 下記に該当しないエラーが発生した場合や対処法試しても解消しない場合は「ユーザーズデスク」までお問い合わせください。 エラーコード表 code message...
エラーコード/エラー発生時の対処法(フォーム) 最終更新日:2024年08月29日目次概要エラーコード表対処法一覧関連ページ 概要 システムエラーが発生した場合に表示されるエラーコード、メッセージとそれぞれの対処法内容(一例)を示しています。 下記に該当しないエラーが発生した場合や対処法試しても解消しない場合は「ユーザーズデスク」までお問い合わせください。 エラーコード表 code message...
【API1.0】レコード - 一括登録・一括更新・一括削除 cURLライブラリを使用して、レコードの一括登録・一括更新・一括削除をするサンプルプログラムです。 PHPにcurlライブラリが組み込まれている必要があります。 <?php //SPIRAL Ver2のAPI用のURL $base_url = "https://api.spiral-platform.com/v1/&quo...
フォーム 最終更新日:2024年10月29日目次概要1. 主な利用例2. 仕様3. フォーム作成4. フォーム設定5. ページ設定6. メール設定7. フォームの締め切りに関する通知8. その他関連ページ 概要 「フォーム」とは、データを入力するための画面のことです。 データを登録、更新、削除するマルチデバイス対応のフォームを作成できます。 入力するデータに応じて、テキスト欄、ドロップダウンやラジ...
【API1.0】DB管理(作成/取得/変更/削除) cURLライブラリを使用して、DBの作成、取得、変更、削除をするサンプルプログラムです。 PHPにcurlライブラリが組み込まれている必要があります。 <?php //SPIRAL Ver2のAPI用のURL $base_url = "https://api.spiral-platform.com/v1/"; $url ...
サイト認証 cURLライブラリを使用して、サイト認証エリアのログイン、トークンの有効性確認、ワンタイムURL発行、ログアウトをするサンプルプログラムです。 PHPにcurlライブラリが組み込まれている必要があります。 APIバージョンはver.1.1でのみ使用できます。 <?php //SPIRAL Ver2のAPI用のURL $base_url = "https://api.sp...
DB管理(作成/取得/変更/削除) cURLライブラリを使用して、DBの作成、取得、変更、削除をするサンプルプログラムです。 PHPにcurlライブラリが組み込まれている必要があります。 <?php //SPIRAL Ver2のAPI用のURL $base_url = "https://api.spiral-platform.com/v1/"; $url = $base_...
よくある質問 SPIRAL ver.2に関するよくいただくご質問を掲載しております。 サイト管理 ・ver.2.15までに作成したフォームブロックにファイル型フィールドを追加し、ver.2.16(2021/3/10)以降にソース編集する際の注意点 ・標準サイトドメイン(spiral-site.com)の証明書を確認したい ・ver.2.18までに作成したレコードリストブロック、レコードアイテムブロ...
DBトリガ 目次機能概要トリガの種類アクションの種類 機能概要 DBトリガは、登録、更新、削除といったレコード操作をきっかけにして、各種アクションを実行する機能です。 アクションは単一レコード操作に対してのみ発動し、レコード一括登録、一括編集、一括削除の操作時には発動しません。 トリガの種類 登録トリガ レコード登録をきっかけにして、アクションを実行します。 更新トリガ レコード更新をきっかけにし...
レコード一括操作(作成/変更/削除) cURLライブラリを使用して、レコードの一括登録・一括更新・一括削除をするサンプルプログラムです。 PHPにcurlライブラリが組み込まれている必要があります。 <?php //SPIRAL Ver2のAPI用のURL $base_url = "https://api.spiral-platform.com/v1/"; $url = ...
機能 ここでは、SPIRAL ver.2全般での設定方法や利用方法についてご案内しております。 サイト管理 ・更新フォームブロックのビジュアル設定 ・削除フォームブロックのビジュアル設定 ・削除フォームブロックのソース設定 ・ログインフォームブロックのビジュアル設定 ・ログインフォームブロックのソース設定 ・パスワード再登録フォームブロックのビジュアル設定 ・パスワード再登録フォームブロックのソー...
アプリを取得 get/apps/{appId}SPIRAL ver.2 APIサーバ(本番環境) https://api.spiral-platform.com/v1/apps/{appId}SPIRAL ver.2 APIサーバ(ベータ環境) https://api.beta.spiral-platform.net/v1/apps/{appId}アプリを取得 X-Spiral-App-Autho...
機能 ここでは、SPIRAL ver.2全般での設定方法や利用方法についてご案内しております。 共通設定 ・PHP環境変数 ・robots.txt ・reCAPTCHA設定 ・デフォルトメッセージ設定 ・サイトのPHP互換性チェック...
アプリ管理(作成/取得/変更/削除) cURLライブラリを使用して、アプリの作成、取得、変更、削除をするサンプルプログラムです。 PHPにcurlライブラリが組み込まれている必要があります。 <?php //SPIRAL Ver2のAPI用のURL $base_url = "https://api.spiral-platform.com/v1/"; $url = $bas...
サイト機能の全体像 目次機能概要構造(サイト>ページ>ブロック)本番環境とテスト環境操作画面(サイト作成~本番環境リリースまでの流れ)1.サイト作成2.ページ作成3.ブロックの作成4.テスト環境/本番環境、リリース認証エリアの作成共通設定レコード公開範囲の作成テスト環境のアクセス拡張本番環境のアクセス制限サイトの管理グループサイトのドメインについて 機能概要 SPIRAL ver.2上のサイト管理...
サイトの参照フィールド 目次機能概要機能仕様登録、更新フォームの参照フィールド対応自動登録の参照フィールド対応削除フォームブロックの参照フィールド対応レコード公開範囲の参照フィールド対応レコードリストブロックの参照フィールド対応レコードアイテムブロックの参照フィールド対応認証ページの参照フィールド対応フォームのメールアクションの参照フィールド対応 機能概要 サイト上のフォームをはじめとする機能でデ...
2024年4月1日以降のサポートについて 当社が提供するプラットフォームサポートの対応範囲・免責事項を以下の通りといたします。 ご不明点がありましたら、ユーザーズデスクへお問い合わせください。 目次プラットフォームサポートのサービス範囲プラットフォームサポートの受付時間免責事項 プラットフォームサポートのサービス範囲 プラットフォームサポートでは、次のようなご案内・対応を行っております。 1.SP...
SPIRAL ver.2 とは プログラミング経験がなくても、オリジナルの業務アプリの制作・カスタマイズできるローコード開発プラットフォームです。 CMSのようにページやフォームをWeb画面上で作成できるので、プログラミング言語を知らない方でもアプリ作成が可能です。 またSPIRAL ver.2 は、PHPやAPIなどを使ってカスタマイズも可能なので、要望に合わせて柔軟に対応できます。 目次全体像...
配信サーバーのIPアドレスをホワイトリストに追加したい 最終更新日:2022年11月30日配信エージェントサーバーのIPアドレスは当社判断で変更することがあります。 スパイラル配信サーバのドメイン(smp.ne.jp)はIPアドレスが変更になっても変わらないため、 「差出人(from)メールアドレス」ドメインのDNSサーバに、当社サーバのドメイン(smp.ne.jp)をSPF(TXT)レコードとし...
「受け取らない」設定にしている通知メールが届く場合 最終更新日:2023年09月28日担当者IDやアカウントにご設定いただいているメールアドレスに対して通知されるメールは、 通知メール受信設定から、機能ごとに通知メールを受信する・受信しないを選択することが可能です。 上記にて「受信しない」を選択している状態でも通知メールが届く場合には、以下理由が考えられます。 こちらに該当しているかをご確認くださ...
2024年4月1日以降のサポート(プラットフォームサポート)について 最終更新日:2024年02月22日当社が提供するプラットフォームサポートの対応範囲・免責事項を以下の通りといたします。 ご不明点がありましたら、ユーザーズデスクへお問い合わせください。 目次プラットフォームサポートのサービス範囲プラットフォームサポートの受付時間免責事項 プラットフォームサポートのサービス範囲 プラットフォームサ...
フォームの「外部設置用HTML」とは何ですか? 最終更新日:2023年08月24日作成したフォームを外部ページやマイエリア等に設置する際に使用するソースをダウンロードすることができます。 リモート用ファイル 例えば、スパイラルで作成したフォームをスパイラル外のページ(自社コーポレートサイト等)に設置したい場合、「リモート用ファイル」からダウンロードしたHTMLファイルをコーポレートサイト等にアップ...
DBのレコード(データ)がいつのまにか消えた 最終更新日:2023年08月24日DBのレコードが勝手に削除された、データが消失した、あるはずのデータが見つからないといった場合に考えられる原因をご案内します。 下記の原因に当てはまらない場合は、ユーザーズデスクまでご連絡ください。 目次1.正しく検索できていない2.DB操作やDB機能によってレコードが削除された3.WEBページから削除された4.API...
各設定の機能制限(上限数) 最終更新日:2023年12月27日アプリケーションを構築する上での各オブジェクト(DBやフォームなど)を設定する際、 オブジェクトによっては設定に関する上限値が存在します。 ※オブジェクトの中には、上限値を拡張できる有料オプションもございます。 設定時に上限を超過した旨のエラーが発生した場合には、 下記の上限値をご確認いただき、設定の修正をお願いいたします。 DB 機能...
スパイラル管理画面での推奨(動作)環境を教えて下さい 最終更新日:2023年07月26日目次推奨(動作)環境(2023年3月31日時点)最新のブラウザを利用することの重要性と有効性関連ページ 推奨(動作)環境(2023年3月31日時点) 画面サイズ 横1100 x 縦768ピクセル以上 ブラウザ ブラウザ 動作環境 Windows版 GoogleChrome 最新のバージョンのテストおよびサポート...
アクセス制限ページ設定 最終更新日:2024年02月29日目次概要1. 操作画面(トップページ)2. 操作画面(アクセス制限ページ設定)関連ページ 概要 アクセス制限ページ設定では、Webアクセスコントロール機能により、アクセス数が上限値を超えた場合に表示する制限ページの設定や、スパイラルで作成したWebページのURLに対するアクセス状況の確認をすることができます。 1. 操作画面(トップページ)...
サンクス配信(サンクスメール) 最終更新日:2024年07月17日サンクス配信(サンクスメール)は、フォームから登録されたメールアドレス宛てに、登録と同時にメールを自動的に送信する機能です。 例えば、フォームからセミナーイベントにお申し込みいただいたお客様宛に、「お申込みありがとうございます」というお礼や「申込番号」などの必要情報を、メールですぐに送ることができます。 サンクス配信は、セミナ-参加...
サンクス配信(サンクスメール) 最終更新日:2024年07月17日サンクス配信(サンクスメール)は、フォームから登録されたメールアドレス宛てに、登録と同時にメールを自動的に送信する機能です。 例えば、フォームからセミナーイベントにお申し込みいただいたお客様宛に、「お申込みありがとうございます」というお礼や「申込番号」などの必要情報を、メールですぐに送ることができます。 サンクス配信は、セミナ-参加...
機能 ここでは、SPIRAL ver.2全般での設定方法や利用方法についてご案内しております。 サイト管理 ・レコードアイテムブロックのソース設定 ・待合室 ・サイトのPHP互換性チェック ・HTMLのlang属性 ・レコード検索ブロックのビジュアル設定 ・レコード検索ブロックのソース設定...
スパイラル内に構築したDBのデータを暗号化して保存することはできますか? PHPの関数「openssl_encrypt」を使って暗号化することができます。 また、復号化は「openssl_decrypt」でできます。 例)従業員の給与明細情報データをDBに登録したいが、データの中身を見られないように暗号化したい。...
SPIRAL ver.2から別のWeb APIサービスへ、XML形式でリクエストしたり、XML形式のレスポンスを受け取りたい サイト管理およびアプリ管理にて、PHPを使用して外部のWeb APIへ接続することができますが、やり取りできるデータ形式はJSONのみとなっております。 XMLは対応しておりません。 JSON形式でのリクエスト方法については、外部のWeb APIサービス仕様をご確認ください...
サンプルプログラム API サンプルプログラム ・アプリ管理(作成/取得/変更/削除) ・DB管理(作成/取得/変更/削除) ・レコード操作(作成/取得/変更/削除) ・レコード操作(参照先フィールドを含めたレコード取得) ・レコード一括操作(作成/変更/削除) ・メール配信実行 ・サイト認証 ・ファイル(トークン作成/アップロード/ダウンロード) サイト機能のPHP ・郵便番号にハイフンを追加し...
テスト環境/本番環境とリリース 目次機能概要機能仕様テスト環境本番環境リリースUI:リリース1.サイトトップ2.リリース3.リリース確認4.リリース成功5.リリース失敗6.リリース履歴 機能概要 サイト機能には安全にページやフォーム管理を運用する為にテスト環境があります。 既存コンテンツの編集などにおいて、テスト環境で作成や修正、テストを経て、本番環境へリリースすることで稼働中のコンテンツに直接手...
アプリパッケージ/サイトパッケージの著作権について アプリやサイトをパッケージ化して他アカウントへインポートする際の著作権の考え方は以下の通りです。 アプリパッケージ/サイトパッケージエクスポート・インポートに関する詳細はこちらをご参照ください。 ・パッケージ化したアプリやサイトの著作権は、個別契約がある場合を除き、原則アカウント契約者が保持します。 ・パッケージ化したアプリやサイトを他アカウント...
よくある質問 SPIRAL ver.2に関するよくいただくご質問を掲載しております。 その他 ・GDPRの要求事項 ・GDPRによる影響 ・GDPRに関するQ&A ・「Access blocked」というエラー文言が表示された場合 ・価格 ・429エラーが発生した場合 ・大量レコードを取り扱いたい ・PHPで外部サーバへ接続する際、外部サーバ側で接続元IPアドレスを制限したい ・レコードI...
テンプレート「お問い合わせ管理」をインポートする 最終更新日:2021年06月28日Webフォームから受け付けた、個人情報を含む問い合わせ情報をセキュアに登録し、データベース化します。 メール通知でオンタイムで把握が可能。 対応状況をデータに更新できるので、今その問い合わせがどの状況になっているか、関係者全員がすぐに把握できます。 テンプレートを使うと、基本的な動作をするアプリをインポートして、す...
シャリーン 最終更新日:2024年05月29日シャリーンの設定方法について説明します。 目次1.SPIRAL ver.1 の設定2.設定QRコード生成3.端末設定関連ページ 1.SPIRAL ver.1 の設定 シャリーンで読み取ったデータをSPIRAL ver.1のDBに格納する為、SPIRAL ver.1の設定をします。 (1)DB発行 (2)APIトークン発行 (3)認証設定 (1)DB発行...
アクセス制限ページ設定 最終更新日:2024年02月29日目次概要1. 操作画面(トップページ)2. 操作画面(アクセス制限ページ設定)関連ページ 概要 アクセス制限ページ設定では、Webアクセスコントロール機能により、アクセス数が上限値を超えた場合に表示する制限ページの設定や、スパイラルで作成したWebページのURLに対するアクセス状況の確認をすることができます。 1. 操作画面(トップページ)...
利用状況 最終更新日:2024年02月29日目次概要1. トップページ2. 登録状況/集計3. 発行したDB数 概要 「利用状況」では、ご利用いただいているアカウントでの利用状況や、DBごとの登録状況の確認、 また発行したDB数等を確認することができます。 主に確認できること トップページ…今月の契約レコード件数、使用可能レコード数、トランザクション数 (3ヶ月)、ファイルストレージ 登録状況/集...
機能 ここでは、SPIRAL ver.2全般での設定方法や利用方法についてご案内しております。 ブロック ・ブロック機能 ・登録フォームブロック ・フォームのメールアクション ・登録フォームブロックのビジュアル設定 ・登録フォームブロックのソース設定 ・パラメータ付与 ・レコードアイテムブロック ・レコードリストブロック ・フリーコンテンツブロック ・自動登録 ・フォームブロックのステップ取得用P...
登録フォームブロックのソース設定 目次機能概要機能仕様UI1.フォームブロック作成モーダル2.フォーム設定画面コンテンツ:入力ステップ/確認ステップ複数ステップ設定郵便番号住所自動補完メールアクション自動登録完了締切エラーフィールド一覧CSS/JSCSSJS共通設定 機能概要 フォームブロックの設定方法を「ソース設定」にすることでhtmlでコンテンツ作成/編集ができます。 機能仕様 ・各フィールド...
機能 ここでは、SPIRAL ver.2全般での設定方法や利用方法についてご案内しております。 DB ・DB機能 ・参照フィールド(データ連携) ・フィールドタイプリファレンス ・DBトリガ ・DBトリガのレコードアクション ・DBトリガの非同期アクション ・2フィールド間ユニーク制約 ・DBトリガのメールアクション ・DBトリガのPHP実行アクション ・フィールドのデフォルト値 ・ユーザフィール...