Open EvansYe2 opened 7 years ago
整体的差异 返回值的差异 企业微信的所有接口都会返回errmsg和errcode,所以在判断是否成功时不能以判断是否存在此字段为依据。 访问凭证的差异 企业微信的访问凭证更长,请保留足够的长度,至少为512字节。 自建应用的Secret差异 企业号每个管理组一个密钥,企业微信每个自建应用对应一个密钥 接口的差异 有部分接口在细节处有所差异,详见https://work.weixin.qq.com/api/doc#11385。
代码中类似于这样的都需要更改: if (!$json || isset($json['errcode']))
if (!$json || !empty($json['errcode']) || $json['errcode']!=0)
另外,建议能够用上命名空间
整体的差异 返回值的差异 企业微信的所有接口都会返回errmsg和errcode,所以在判断是否成功时不能以判断是否存在此字段为依据。 访问凭证的差异 企业微信的访问凭证更长,请保留足够的长度,至少为512字节。 自建应用的Secret差异 企业号每个管理组一个密钥,企业微信每个自建应用对应一个密钥 接口的差异 有部分接口在细节处有所差异,详见https://work.weixin.qq.com/api/doc#11385。
代码中类似于这样的都需要更改: if (!$json || isset($json['errcode']))
if (!$json || !empty($json['errcode']) || $json['errcode']!=0)
另外,建议能够用上命名空间