wordpress收费下载资源主题
wordpress付费下载资源插件

modown主题如何对接抖音小程序登录

wordpress里的modown主题开发抖音小程序,但是提交审核时官方说明要加上抖音授权登录,下面模板兔给出相关逻辑代码供参考:

小程序端js:

tt.login({

      force: true,

      success(res) {

        //console.log(`login 调用成功${res.code} ${res.anonymousCode}`);

        if (res.code) {

          wx.request({

            url: app.globalData.appUrl,

            data: {

              action: "login",

              code: res.code,

              aff: aff

            },

            method: 'POST',

            header: {

              'content-type': 'application/x-www-form-urlencoded'

            },

            success: function (res2) {

              console.log(res2.data);

              wx.hideToast();

              if (res2.data.errCode == '0'){



              }else{

                wx.showToast({

                  title: '登录失败',

                  icon: 'none',

                  duration: 3000

                });

              }

            },

            fail: function(){

              wx.showToast({

                title: '登录失败',

                icon: 'none',

                duration: 3000

              });

            }

          })

        }

      },

      fail(res) {

       

      },

    });
网站服务端php
$erphpapp_dyappid = get_option("erphpapp_dyappid");
$erphpapp_dyappsecret = get_option("erphpapp_dyappsecret");

$url='https://developer.toutiao.com/api/apps/v2/jscode2session';
$data=[
'appid'=>$erphpapp_dyappid,
'secret'=>$erphpapp_dyappsecret,
'code'=>$code
];
$jscode2session=erphpapp_http($url,json_encode($data),'POST');
$arr=json_decode($jscode2session,true);

$result = array();
$result['errMsg'] = ''; 
$result['errCode'] = 0;

if($arr['err_no']==0){
    $openid = $arr['data']['openid'];
    $unionid = $arr['data']['unionid'];

}

0 个评论

定制开发
本站承接WordPress等系统建站仿站、二次开发、主题插件定制等开发服务
在线咨询
  • 请先加Q,临时会话收不到
    QQ:1-247-246-247

  • QQ一群:104228692(满)
  • QQ二群:64786792
在线咨询
本站承接WordPress建站仿站、二次开发、主题插件定制等PHP开发服务!

了解详情