socket/connect

连接到 viasocket.com 上的流程

v1.0.1 2016-12-22 09:18 UTC

This package is not auto-updated.

Last update: 2024-09-28 20:09:15 UTC


README

#SoktAPI Connect - PHP SDK

此 SDK 允许您从您的 PHP 应用程序连接到 Socket 流。首先,请按照以下指南操作:

MIT Licence forthebadge

##设置

首先,通过 composer 下载 SDK

composer require socket/connect

or add this into your composer.json   
  "require": {
          "socket/connect": "^1.0"
      }

然后,引入 composer 自动加载并在代码中使用该包

require __DIR__ . '/vendor/autoload.php';

use sokt\sokt;

引入后,最后一步是用您的项目名称和项目 API 密钥初始化 SDK

$sokt = new sokt('PROJECT_NAME', 'AUTH_KEY');

这就完成了,您的 SDK 已经设置好了!您现在可以使用市场中的代码片段来复制任何块。

##使用

print_r($sokt->call('Flow-Identifier', 'Flow Name', ['Name' => "Barney", 'Phone' => 911]));

打印的结果将是

Array
(
    [success] => 1
    [invocation_id] => "xxxxxxxxxx"
    [response_url] => api.viasocket.com/response/xxxxxxxxxx.json
)

注意,如果您发起了一个无效的流程调用(例如 - 您引用的流程不存在),也会调用 error 事件。

##问题

由于这是 SDK 的预发布版本,您可能会遇到错误。请在问题部分报告它们,以便我们了解情况。您可以在任何时间使用 viasocket.com 上的 intercom 聊天寻求支持。

##许可证

特此授予任何获得本软件及其相关文档文件(“软件”)副本的任何人无限制处理软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许向软件提供者提供软件的人这样做,但须遵守以下条件

软件按“原样”提供,不提供任何形式的保证,明示或暗示,包括但不限于适销性、适用于特定目的和不侵犯版权的保证。在任何情况下,作者或版权所有者不应对任何索赔、损害或其他责任承担责任,无论该责任是基于合同、侵权或其他方式,无论该责任产生于、源于或与软件或软件的使用或其他方式有关。