请选择 进入手机版 | 继续访问电脑版
搜索
查看: 45|回复: 5

phpwind WindID客户端接入说明

[复制链接]

发表于 2019-7-22 05:39:39 | 显示全部楼层 |阅读模式
phpwind作为独立系统设置:

本设置为phpwind不带任何客户端,作为独立系统的配置
    [li]后台:创始人->WindID设置 选择“作为独立系统”[/li][li]后台:创始人->客户端管理->添加客户端[/li]

   客户端名称:客户端站点的名称
   客户端地址:客户端站点的访问地址
   客户端编码:客户端站点的网页编码
   客户端接口文件:客户端站点的通知接口文件,默认为windid.php,可以命名为你站点的接口文件名,可以带参数
   通讯密钥:用于与客户端通讯的加密字串,自动生成或手工修改,建议不小于20位
   同步登录:客户端站点是否需要要与其它客户端同步登入登出
   同步通讯:客户端站点是否接收同步通知   

    [li]后台:全局->附件设置->头像设置[/li]

   如果需要附件分离存储,需要在这里设置

    [li]修改文件conf\windidconfig.php[/li]

   return array(
   ''''windid' => 'local', 把windid设置为client   //client:作为客户端    server.作为服务端    local.独立系统'''
   'serverUrl' => 'http:/ /www.phpwind.net',  设为服务端访问地址
   'clientId' => '1',         该客户端在WindID服务端里的id
   'clientKey' => '123456',  通信密钥,请保持与WindID服务端生成的一致
   'clientDb' => 'mysql',   mysql为本地连接  http远程连接  如为mysql,请同时配置database.php里的数据库设置
   'clientCharser' => 'utf8', 客户端使用的字符编码
   );



phpwind作为服务端设置:

本配置为该phpwind作为其它客户端的服务端运行。
    [li]后台:创始人->WindID设置 选择“作为服务端”[/li][li]后台:创始人->客户端管理->添加客户端[/li]

   客户端名称:客户端站点的名称
   客户端地址:客户端站点的访问地址
   客户端编码:客户端站点的网页编码
   客户端接口文件:客户端站点的通知接口文件,默认为windid.php,可以命名为你站点的接口文件名,可以带参数
   通讯密钥:用于与客户端通讯的加密字串,自动生成或手工修改,建议不小于20位
   同步登录:客户端站点是否需要要与其它客户端同步登入登出
   同步通讯:客户端站点是否接收同步通知   

    [li]后台:全局->附件设置->头像设置[/li]

   此设置将影响所有使用此服务端的客户端站点,用于头像设置与客户端其它附件存储分离

    [li]修改文件conf\windidconfig.php 把'windid' => 'local' 改为'windid' => 'server'[/li]

   return array(
   ''''windid' => 'server', 把windid设置为client   //client:作为客户端    server.作为服务端    local.独立系统'''
   'serverUrl' => 'http:/ /www.phpwind.net',  设为服务端访问地址
   'clientId' => '1',         该客户端在WindID服务端里的id
   'clientKey' => '123456',  通信密钥,请保持与WindID服务端生成的一致
   'clientDb' => 'mysql',   mysql为本地连接  http远程连接  如为mysql,请同时配置database.php里的数据库设置
   'clientCharser' => 'utf8', 客户端使用的字符编码
   );


客户端接入设置:

    [li]后台:创始人->WindID设置 选择“作为客户端”[/li][li]修改文件src\windid\conf\config.php 该文件用于设置与服务器的通讯行为[/li]

   return array(
   ''''windid' => 'client', 把windid设置为client   //client:作为客户端    server.作为服务端    local.独立系统'''
   'serverUrl' => 'http:/ /www.phpwind.net',  设为服务端访问地址
   'clientId' => '1',         该客户端在WindID服务端里的id
   'clientKey' => '123456',  通信密钥,请保持与WindID服务端生成的一致
   'clientDb' => 'mysql',   mysql为本地连接  http远程连接  如为mysql,请同时配置database.php里的数据库设置
   'clientCharser' => 'utf8', 客户端使用的字符编码
   );

    [li]修改文件src\windid\conf\database.php 该文件用于设置与windid服务器的数据库连接,如果config.php文件里clientDb设置为http,不需要设置此文件[/li]
游客,如果您要查看本帖隐藏内容请回复



通讯测试:

    [li]通讯测试成功的条件是:1、客户端与服务端按照上面要求正确设置 2、客户端通知接收文件实现了通知的test方法,详情参考 WindID客户端接口开发说明[/li][li]通讯成功后如果客户端已有用户数据,需要手工转换到WindID的用户数据库,之后所有客户端将共享WindID的用户资料,工具转换参考 WindID用户转换工具[/li]

发表于 2019-7-23 05:24:46 | 显示全部楼层

匿名  发表于 2019-7-24 13:27:27
支持一下
回复一下
为了积分
楼主人才呀
学习了
卧槽
楼下接着

匿名  发表于 2019-7-24 13:27:37
支持一下
回复一下
为了积分
楼主人才呀
学习了
卧槽
楼下接着

匿名  发表于 2019-7-24 13:27:39
支持一下
回复一下
为了积分
楼主人才呀
学习了
卧槽
楼下接着

匿名  发表于 2019-7-24 13:27:49
支持一下
回复一下
为了积分
楼主人才呀
学习了
卧槽
楼下接着

QQ|Archiver|手机版|小黑屋|3996站长社区

GMT+8, 2021-1-27 22:23 , Processed in 0.085283 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.