zoukankan      html  css  js  c++  java
  • 小程序接口记录

    *用登陆code 换取 session_key (get)
    请求地址:
    https://api.weixin.qq.com/sns/jscode2session
    ?appid=APPID
    &secret=SECRET
    &js_code=JSCODE
    &grant_type=authorization_code
    返回数据
    openid 用户唯一标识
    session_key 会话密钥
    unionid 用户在开放平台的唯一标识符。本字段在满足一定条件的情况下才返回
    *获取 access_token  (get)
    请求地址:
    https://api.weixin.qq.com/cgi-bin/token
    ?grant_type=client_credential  #获取 access_token 填写 client_credential
    &appid=APPID
    &secret=APPSECRET
    返回参数说明:
    {"access_token": "ACCESS_TOKEN", "expires_in": 7200}
    access_token 获取到的凭证
    expires_in 凭证有效时间,单位:秒
    *发送模板消息 (post)
    接口地址:
    https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token=ACCESS_TOKEN
    参数说明
    touser 接收者(用户)的 openid
    template_id 所需下发的模板消息的id
    page 点击模板卡片后的跳转页面,仅限本小程序内的页面。支持带参数,(示例index?foo=bar)。该字段不填则模板无跳转。
    form_id 表单提交场景下,为 submit 事件带上的 formId;支付场景下,为本次支付的 prepay_id
    data 模板内容,不填则下发空模板  //json对象
    color 模板内容字体的颜色,不填默认黑色
    emphasis_keyword 模板需要放大的关键词,不填则默认无放大
    返回数据
    {"errcode": 0,"errmsg": "ok"}
    40037 template_id不正确
    41028 form_id不正确,或者过期
    41029 form_id已被使用
    41030 page不正确
    45009 接口调用超过限额(目前默认每个帐号日调用限额为100万)
    *获取小程序码 (post)
    接口地址
    https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN
    参数说明
    scene String 最大32个可见字符,只支持数字,大小写英文以及部分特殊字符:!#$&'()*+,/:;=?@-._~,其它字符请自行编码为合法字符(因不支持%,中文无法使用 urlencode 处理,请使用其他编码方式)
    page String 必须是已经发布的小程序页面,例如 "pages/index/index" ,根路径前不要填加'/',不能携带参数(参数请放在scene字段里),如果不填写这个字段,默认跳主页面
    width Int 430 二维码的宽度
    auto_color Bool false 自动配置线条颜色,如果颜色依然是黑色,则说明不建议配置主色调
    line_color Object {"r":"0","g":"0","b":"0"} auto_color 为 false 时生效,使用 rgb 设置颜色 例如 {"r":"xxx","g":"xxx","b":"xxx"}
    返回数据
    支付SDK修改
    !/lib/WxPay.Api.php 
    修改APPID MCHID KEY APPSECRET 整数路径理论上不需要改
    !/example/WxPay.JsApiPay.php 
    $urlObj["code"] = $code; 改成 $urlObj["js_code"] = $code;
    修改 __CreateOauthUrlForOpenid方法中return "https://api.weixin.qq.com/sns/jscode2session?".$bizString;
  • 相关阅读:
    11
    10
    09
    08
    201621044079韩烨软件工程作业三
    软工作业二 201621044079韩烨
    软工作业一 201621044079韩烨
    14
    201621044079 week13 网络
    week12 201621044079 流与文件
  • 原文地址:https://www.cnblogs.com/fanhuo/p/9448925.html
Copyright © 2011-2022 走看看