Giter Club home page Giter Club logo

wafer-php-server-sdk's People

Contributors

jas0ncn avatar khs1994 avatar miusuncle avatar techird avatar xiaoshangmin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wafer-php-server-sdk's Issues

deleted

如题,怎么样添加第三方sdk呢?

readme文档有误

use \QCloud_WeApp_SDK\Conf;

Conf::setup(array(
    'ServerHost' => '业务服务器的主机名',
    'AuthServerUrl' => '鉴权服务器服务地址',
    'TunnelServerUrl' => '信道服务器服务地址',
    'TunnelSignatureKey' => '和信道服务器通信的签名密钥',
));

PHP 业务环境支持 MySQL 扩展

背景

腾讯云默认的一站式解决方案购买的 PHP 业务服务器,默认并没有安装 MySQL 扩展。

解决方法

对于现有的业务服务器,执行下面 4 行代码即可安装 MySQL 扩展。

wget 'https://mirrors.tuna.tsinghua.edu.cn/remi/enterprise/remi.repo' -O /etc/yum.repos.d/remi.repo
yum --enablerepo=remi-php56 -y update php
yum --enablerepo=remi-php56 -y install php-mysql
service php-fpm restart

新购买一站式解决方案的用户,镜像已经包含 MySQL 扩展,无需安装。

对于Mysql的操作

请问一下,如果我想条件查询数据如查找30岁以下且为男性的人的信息改如果去写这个条件查询语句。
我尝试了DB::select("table",["*"],['age<"30"','sex="male"'],"and")但是不管用。

php-sdk信道服务将正常tunnelId当无效信道返回

跟踪到tunnelAPI.php的sendRequest函数,后面涉及到信道服务器没办法继续了,根据错误日志可以看到该请求返回的 $body中的invalidateTunnelIds中就把有效信道当成无效的返回了。到腾讯云提交工单了,官方建议我不要再使用信道服务,这个东西已经处于无人维护的状态,不免心中愤慨,花了大把精力现在不敢用了。后面的避坑

AuthApi:检查登录部分异常处理存在混淆

image
如上图,不存在sky和检查最后访问时间是两种不同的异常,但是从返回值无法判断和区分,这样业务无法进行log,这给定位问题和解决问题带来了难度。

update sdk后登录失败

更新前,登录返回数据如下:

"returnData": {
"id":"abc",
"skey":"abc",
"user_info":{
"openId":"abv","nickName":"abv","gender":1,"language":"zh_CN","city":"Shenzhen","province":"Guangdong","country":"China","avatarUrl":"abv",
"watermark":{"timestamp":1509190947,"appid":"abv"}},

"duration":7200},
"version":1,
"componentName":"MA"}

sdk更新后,登录返回数据如下:

"returnData":{
"user_info":{
"openId":"abv",
"nickName":"adds",
"gender":1,"language":
"zh_CN",
"city":"Shenzhen",

"province":"Guangdong","country":"China","avatarUrl":"add",
"watermark":{"timestamp":1509190947,"appid":"dddd"}}},

"version":1,
"componentName":"MA"}

没有返回id和skey了。。。客户端处理的时候,又没更新,一直提示:
var errorMessage = '登录请求没有包含会话响应,请确保服务器处理 ' + options.loginUrl + ' 的时候正确使用了 SDK 输出登录结果';

返回给客户端的result为:
data:""
errMsg:"request:ok"

求解答

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.