form-synergy / callback-connection
此脚本将通过创建回调方法,在模块与您的JavaScript代码之间建立连接。此脚本本身无法独立工作。
dev-master
2019-04-07 11:34 UTC
Requires
- php: >=7.0
- form-synergy/php-api: >=1
Replaces
- form-synergy/callback-connection: dev-master
This package is auto-updated.
Last update: 2022-01-07 18:02:19 UTC
README
此脚本将通过创建回调方法,在模块与您的JavaScript代码之间建立连接。此脚本本身无法独立工作。
请参阅有关如何创建回调Callack的文档
使用Composer安装
composer require form-synergy/custom-module
包含库
require '/vendor/autoload.php';
启用会话管理
\FormSynergy\Session::enable();
导入Form Synergy类
use \FormSynergy\Fs as FS;
您需要在Form Synergy控制台中获取您的凭证。
控制台访问:https://formsynergy.com/console/
- $profileid = '';
- $apikey = '';
- $apisecret = '';
如果您是经销商
- $resellerid = '';
配置
FS::Config([ 'version' => 'v1', 'protocol' => 'https', 'endpoint' => 'api.formsynergy.com', 'apikey' => $apikey, 'secretkey' => $secretkey, //'resellerid' => $resellerid, If you are a reseller 'max_auth_count' => 15, ]);
本地存储
启用本地存储以存储下载和响应。
FS::Storage( '/', 'local-storage' );
加载账户
加载并开始管理账户。
$api = FS::Api()->Load($profileid);
运行脚本
用适当的信息更新空值。
\FormSynergy\Custom_Module::Run([ 'siteid' => '', 'modid' => '', /* * To experience module connections, * Please visit the playground page: https://formsynergy.com/playground/ * * NOTE: We are connecting this module * by providing a callback, * * Creating a callback: https://formsynergy.com/documentation/javascript-client/#script-create-callback * */ 'onsubmit' => 'callback:CustomCallbackMethod' ])