企业微信

微信支付企业打款,获取用户信息

时光怂恿深爱的人放手 提交于 2019-11-30 07:54:30
function weixin_qr_action(){ //$wapUrl = $this->config['sy_weburl'].'/index.php?m=media&c=weixin_change' ; include(APP_PATH.'api/weixin/lib/WxPay.Config.php'); //注意url要转码urlencode $wapUrl = 'https://open.weixin.qq.com/connect/oauth2/authorize?appid='.WxPayConfig::APPID.'&redirect_uri='.urlencode($this->config['sy_weburl'].'/index.php?m=media&c=weixin_change').'&response_type=code&scope=snsapi_userinfo&state=1#wechat_redirect'; include_once LIB_PATH."yunqrcode.class.php"; YunQrcode::generatePng2($wapUrl,4); } function weixin_change_action(){ include(APP_PATH.'api/weixin/weixin.php'); $code = $

【微信开发】-- 企业转账到用户

夙愿已清 提交于 2019-11-29 23:51:56
from: https://www.cnblogs.com/stoneniqiu/p/6337525.html 在微信公众号支付的API中没有这个接口,如果企业需要给用户转账,或者让用户提现或者给用户发红包等需要再商户平台中的产品中心分别开通。 一、开通功能 开通就是点击一下,很简单。但需要注意的是支持向用户转账的账户和收到用户付款的账户不是同一个,而为了满足此功能,你需要先用财付通进行充值(交易中心--资金管理--充值)。 二、下载证书 证书下载在账户中心--API安全,现在需要手机验证码和商户平台登录密码。下载之后再window上进行安装,安装的密码是商户号。 安装之后并将证书放在网站目录下,用于下一步在代码中进行验证。 三、转账 微信现在提供的demo中没有这一块,下面就根据官方的demo做一些修改。和之前的例子类似,我们都需要用WxPayData对象来操作我们的参数。定义一个TransfersPay对象。 public class TransfersPay { public string openid { get; set; } public int amount { get; set; } public string partner_trade_no { get; set; } public string re_user_name { get; set; } public

微信用什么留住用户量?

旧城冷巷雨未停 提交于 2019-11-29 06:03:04
微信用什么留住用户量? 随着互联网的发展,企业数量与日俱增,用户量对企业起着重要的作用,在我国支付宝、微信、饿了么等企业的用户量都过亿了,那么企业是怎样提升用户量呢? 我们知道用户量是能够为企业创造一定价值,所以许多企业都想方设法地提高自己的用户量,现在我们来看看以下企业发展用户使用的时间分析。 ![](https://s1.51cto.com/images/blog/201909/04/e1354f56b7e1338b3e8cfbe075585850.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=) 我们可以看到,随着互联网地不断普及,提高用户数量所需的时间越来越短,企业为了提升用户量可谓是煞费苦心,那么在我国微信用户量破10亿又是怎样做到的呢? 首先微信拥有个人帐号、企业帐号与其他帐号,可根据各自的需要在线注册或是开发不同的帐号,并定时在线维护与运作,一个平台的兴起,一定是有着他的优点而存在的,微信目前有如下几个优点: 对个人而言 一、提供语音、小视频 微信平台微的语音功能开启后,给不会打字、不喜欢打字的网民带来了很大的福音,同时在有网络的情况下

Zabbix 3.0 配置企业微信报警(配置zabbix-web)

99封情书 提交于 2019-11-29 04:43:38
一、添加报警媒体类型 Name:自定义 Type:选择script Scripts name:填写脚本名称 Script parameters:脚本参数 --corpid=XXX --corpsecret=XXX --user={ALERT.SENDTO} --msg={ALERT.MESSAGE} --agentid=XXX 最后点Add即可添加完成;  二、添加用户 三、添加动作 Default subject:Zabbix 监控告警 : {TRIGGER.NAME}! Default message: Zabbix监控报警 : 告警信息:{TRIGGER.NAME} 告警主机:{HOSTNAME1} 告警时间:{EVENT.DATE} {EVENT.TIME} 告警等级:{TRIGGER.SEVERITY} 告警项目:{TRIGGER.KEY1} 问题详情:{ITEM.NAME}:{ITEM.VALUE} 当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1} 事件ID:{EVENT.ID} From:Zabbix.guoxh.cn Recovery subject:Zabbix 监控恢复 : {TRIGGER.NAME} !! Recovery message: Zabbix报警恢复 : 告警信息:{TRIGGER.NAME} 告警主机:{HOSTNAME1

企业微信第三方应用开发几个注意点

妖精的绣舞 提交于 2019-11-28 19:47:57
不知不觉已经搞企业微信开发2年了,平时重心主要在业务上,没有对企业微信授权流程进行笔记整理,企业微信API,新手看有点迷糊,如果有人讲一遍就会好很多,下面把第三方应用开发中几个不好理解的地方记录下。 1、服务商平台,创建一个非通讯录应用 应用主页指的是手机端登录后访问的第一个页面,业务设置URL指的是后台访问首页,管理员。数据回调URL一般用不上,指令回调URL一般在授权通讯录变更时会从企业微信服务器回调。 例如前往服务商后台页面指的就是业务设置URL 2、获取企业永久授权码 当从手机端或者网页台授权时,会直接通过 获取到永久授权码,不需要进行预授权码处理。 3、通讯录同步 通讯录管理这些方法,不需要开启API接口同步,只需要企业用户授权一个通讯录应用即可,然后通过通讯录应用拿到accesstoken即可操作通讯录。 4、没有授权通讯录情况下是无法拿到手机号隐私信息的,特殊需要单独向微信申请(一般需要通不过),之前是可以的。 来源: https://www.cnblogs.com/zhaogaojian/p/11424231.html

微信开放平台授权登录详细流程-第三方登录

拈花ヽ惹草 提交于 2019-11-28 17:44:00
官方文档介绍的很详细,下面是看到的一篇博客,很有帮助,感谢! 原文:https://blog.csdn.net/qq_34190023/article/details/81133619 据微信开放平台“开发资源”中网站应用微信登陆功能开发指南描述:进行授权登陆接入前,需要先注册一个开发者账号,并拥有一个已经审核通过的网站应用,并获取AppID和APPSecret,然后申请微信登陆并通过审核后,可以接入流程进行开发。 据开发者资质认证处介绍:开发者资质认证通过后,微信开放平台帐号下的应用,将获得微信登录、智能接口、第三方平台开发等高级能力。 所以在微信第三方授权登陆获取用户信息开发前,需要做一些前期准备。目的是获取到AppID以及AppSecret,并成功申请微信登陆功能。 一、前期准备流程 1、注册邮箱账号。 2、根据邮箱账号注册微信开放平台账号,完善开发者资料。 3、申请开发者资质认证、填写相关资料、填写发票、支付认证金额。提交并等待认证结果 4、认证成功后,创建网站应用,填写基本信息、下载网站信息登记表填写并上传扫描件、填写授权回调域等。提交审核等待结果。 5、认证成功后,创建移动应用,至少选择安卓、IOS、WP8其中一种平台 6、创建应用成功后,申请微信登陆,等待审核结果,待审核通过后,可进行微信登陆的开发。 注:创建应用和开发者资质认证可同时进行 准备工作大致流程图 二

打开微信一键开启监控功能,远程观看别人手机微信!

两盒软妹~` 提交于 2019-11-28 17:35:41
打开微信一键开启监控功能,远程观看别人手机微信! 讨论企业微信监控,首先要考虑其必要性——企业有必要监控员工微信吗? 在电信诈骗的隐患下,越来越多的人选择拒接陌生来电,再加上国家加大对电话销售的监管,导致电话销售逐渐“没落”,相对应地,微信销售逐渐成为主流销售模式。 据第43次《中国互联网络发展状况统计报告》显示,截至2018年12月,我国微信使用总规模约8.29亿,也就是说,中国超过90%的网民都在使用微信。由于微信沟通的便利,大多数客户也更倾向于使用微信和销售沟通。 巨大的流量,在加上客户的沟通习惯。大多数销售的工作日常,从以往的拨打电话转变为添加微信。 对于很多销售来说,只是沟通工具与方式的转变,但对企业管理者来说,却失去了对销售过程和细节的把控。 微信被业内成为“黑盒子”,封闭的交流环境,让对话的人畅所欲言,其他人却无法窥其细节。 很多管理者抱怨,销售业绩并没有随着客户好友的数量增加而增加。很多销售团队月底核对业绩时,并不是每个人的业绩都令人满意,想改善又不知道从何下手,毕竟销售们在微信上如何工作让他们完全摸不清。 销售过程不透明,会导致很多问题: 第一, 企业无法辨别、记录线索质量高低和销售阶段,后续跟进缺乏数据指导; 第二, 企业无法归纳出一套系统化的知识体系,缺乏销售优化方向; 第三, 企业难以监管销售行为,销售流程规范程度可能不足,进而演化为财务或业务风险; 第四

jenkins构建结果企业微信提醒

一笑奈何 提交于 2019-11-28 15:07:02
每当jenkin在构建之后我们想把构建结果SUCCESS/FAILURE或者其他信息通知给其他人,也许有人会说,不是有邮件提醒吗?但是我这里的环境邮件提醒的话所被通知者并不会第一时间去阅读,所以我们用“钉钉”,“企业微信”来第一时间去通知你想通知的小伙伴们。 因为我这里的环境用的是企业微信所以本文都是基于企业微信来说的,不过在钉钉上也可以使用,也可以利用钉钉在 jenkins 上的插件,那样更方便些。 进入正题 我们要获得jenkin的构建结果是SUCCESS还是FAILURE是需要jenkin构建完毕才能获取到的,那么我们从哪里能获得构建结果以及其他信息呢? 我们可以用日志信息或者api的构建信息来获取 我们 我们可以用日志信息或者api的构建信息来获取,这里我们是基于查看日志来查看构建结果以及其他信息,我这里以windows环境以及jenkins默认安装环境来举例 每一次日志文件的位置我们可以在如图位置找到 我们去最后一次构建结果查看日志文件 在结果查看构建结果是否成功 那么我们可以用 python 来写个读取结果的脚本,用jenkins来自动运行 import requests import json import urllib.request import urllib.error import time # 获取构建结果 def getResult(): fname =

图文详解:微信公众号申请流程

半世苍凉 提交于 2019-11-28 08:49:50
移动互联网时代是一个去中心化思维的时代 ,在移动互联网时代,每个人都可以是内容生产者和传播者,微信目前有将近7亿的一个用户量(当下最流行的一种新媒体),传统企业和商家如何利用微信新媒体平台,把自己的产品、文化、活动传播到微信,这是每一个老板必须和马上要做的事情,很多人想,等一等、看一看,这里大虾想说,机遇不可复制,也不会重来,做的越晚越不利于的发展。所以说今天就教大家微信公众号的申请方法。 一、申请 / 注册 微信公众号 第一步: 在电脑浏览器,输入网址:www.weixin.qq.com 第二步: 打开网址后,出现以下界面,点击右上角的【立即注册】 第三步: 填写基本信息,【邮箱】一般用QQ邮箱,比如:1234567@qq.com,一定要记住并保存好,下一步激活要用,注册成功后可以用这个邮箱作为用户名登陆,以后修改密码、更换管理员等都要用这个邮箱。并依次向下把选项填完,然后在 【协议】前划 ✔ 点击 “ 注册 ” 第四步: 微信系统已经发送信息到了第三步填写的邮箱里面,下一步进入邮箱查看信息激活。 【如果是新QQ号,要先开通邮箱】 第五步: 登陆QQ邮箱,点击有微信团队发来的邮件,点击链接,进行注册的下一步。 第六步: 点击邮箱的激活链接后,出现页面有三个公众号类型,需要选择,【订阅号】【服务号】【企业号】。 第七步: 需要鼠标点击选择三种类型,如何选择呢? 【订阅号】个人、企业

企业微信调试查看Js错误方法

馋奶兔 提交于 2019-11-27 15:02:18
在js页面上放以下代码 <script src='https://wechatfe.github.io/vconsole/lib/vconsole.min.js?v=3.0.0.0'></script> <script type="text/javascript"> window.vConsole = new window.VConsole(); window.onerror = function(errorMessage, scriptURI, lineNumber,columnNumber,errorObj) { console.log("错误信息:" , errorMessage); console.log("出错文件:" , scriptURI); console.log("出错行号:" , lineNumber); console.log("出错列号:" , columnNumber); console.log("错误详情:" , errorObj); } throw new Error("出错了!"); </script> 在右下角就会出现一个图标 点开就可以查看各种错误,网络发送接收信息等 来源: https://www.cnblogs.com/zhaogaojian/p/11367578.html