微信接口受权

只有认证的服务号才可以。
服务号必须是企业用户才可以,至少是个体户,需要营业执照。
---------------------
默认情况下,可以得到图片的上传下载权,即使没有证认。
公众号后台:
设置与开发--》基本配置
订阅号 IP白名单 :在名单内的才可以获取access_token -
获得的access_token是所有访问者共用的。2个小时到期。
如果重新获取原来的就会在5分钟过期。
所以access_token要统一接口获取。

关于PHP 里面 ==0注意事项

php 是弱类型的语言,但它是有数据类型的。大概分为三种类型:字符串、数字、布尔型。
(1)数字和字符串比较,将字符串转为数字,然后进行比较
(2)数字和布尔型比较,将数字转为布尔型,然后进行比较
(3)字符串和布尔型比较,将字符串转为布尔型,然后进行比较
所以当一个变量未初始化,等于0,或者为空时 在与0比较时结果都为true;
-----------------.
if($test==0){ echo('虽然没有初始化!')}.
-----------------.
$test='';.
if($test==0){ echo('虽然变量是空串!')}.
-----------------.
$test=Null;.
f($test==0){ echo('虽然变量是空值!')}.
-----------------.
所以不要设定某个记录类型的设计为0.
这样会碰到很多问题。.
设计gender 0 为男,1为女,2为未知。
如果搜索参数里面未提供。默认判断很可能就判断为男。

关于wx.chooseimage

wx.chooseimage 这个接口权限 个人订阅公众号确定是可以获得的。 个人订阅公众号即使是未认证也是可以有上传图片的权限。
未认证的公众号是无法获得访客的openid值,头像地区,这些信息
openid可以使用早期的客户注册的功能,由手动注册过程来建立一个本地的openid
----------------------------------
要获取到微信方面提供的JS接口,还需要在公众号设置里面设置JS接口安全域名。
具体位置:公众号后台--->公众号设置--->功能设置--->设置对应的域名
不设置这个域名就会收到
jsapi_baseresponse: {errcode: 40048, errmsg: "invalid url domain"}这个提示

关于调试微信开发者工具

在微信调试工具里面,通过打开调试微信开发者工具获得更多的接口反馈信息。
比如获取认证的内容(verify_info_list),包括chooseimage

关于phpstorm 的自动发布功能

需要选择tool-->Deployment-->configuration--> 在对应的域名那里选择 visitle only for this project
微信开发相关:
  • 微信接口受权
  • 关于wx.chooseimage
  • 关于调试微信开发者工具
  • php开发相关:
  • 关于PHP 里面 ==0注意事项
  • 关于phpstorm 的自动发布功能
  • 桂公网安备 45010302002939号     ICP备:桂ICP备2022007904号-1     工信部网址:beian.miit.gov.cn
    联系邮箱:objects@163.com      站长电话:13877109559