精华内容
下载资源
问答
  • 微信登录

    2018-01-09 16:38:23
    使用第三方微信登录:直接调微信 api内部方法
    使用第三方微信登录:直接调微信 api内部方法
    展开全文
  • 课程讲解了Unity如何接入微信登录 微信分享 微信支付 支付宝支付
  • 最近在开发app时,使用微信登录,获取到unionid与微信公众号里面使用微信登录的unionid不一致。当时就去查了一下资料。 UnionID 机制说明 如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可...
    1. 问题描述

      最近在开发app时,使用微信登录,获取到unionid与微信公众号里面使用微信登录的unionid不一致。当时就去查了一下资料。
      
    2. UnionID 机制说明

      如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过 UnionID 来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的 UnionID 是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,unionid是相同的。

    3. 造成原因:

      app开发时,我用的是Hbuilderx 自己的appid,和开发者平台配置的不一样照成的。

    4. 解决方法

      将app打包安装到手机上就可以了,真机调试会用到hbuilder那边的。而打包后使用的就是微信开发者平台配置appid和appsecret。

    展开全文
  • Android:微信登录,微信分享demo 源码

    千次下载 热门讨论 2015-09-11 17:46:25
    使用微信进行第三方登录,微信登录,微信分享,朋友圈分享的demo,了解详情,请进入:http://blog.csdn.net/xiong_it/article/details/48317527
  • Android微信登录

    2020-08-20 16:07:14
    微信登录 当我们做第三方微信登录时可供参考 1.首先我们做微信登录时 下载 SDK 及 API 文档 Android Studio 环境下: 在 build.gradle 文件中,添加如下依赖即可: //导入依赖 api '...

    微信登录

    当我们做第三方微信登录时可供参考

    1.首先我们做微信登录时
    下载 SDK 及 API 文档 Android Studio 环境下:
    在 build.gradle 文件中,添加如下依赖即可:

    //导入依赖
    api 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+'

    1、2在我们的清单文件中添加微信登录所需的全限

    <uses-permission android:name="android.permission.INTERNET" /> 
    <!-- for mta statistics, not necessary-->
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
    <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

    2.APP_ID最好是存放在我们的变量类是方便我们调用,做微信其他功能时也方便使用

    public class Constants {
        //app_id
        public static final String APP_ID = "我们的APP_ID";
        public static IWXAPI wx_api;
    }

    3.初始化当然是已经拿到APP_ID的时候,初始化操作也可以放在Application里

    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
    
        // 通过WXAPIFactory工厂,获取IWXAPI的实例
        Constants.wx_api = WXAPIFactory.createWXAPI(getApplicationContext(), Constants.APP_ID, true);
        // 将应用的appId注册到微信
        Constants.wx_api.registerApp(Constants.APP_ID);
    }

    4.接下来到我们点击登录了,当我们登录时我们的我们的第三方app端会带着我们的APP_ID、包名、签名信息去到微信客户端,微信客户端会带着这些信息去到微信服务器校验注册时的信息,校验成功通知微信客户端唤起微信授权页。

    //发送请求唤起收起授权页
    public void wake() {
        // send oauth request
        final SendAuth.Req req = new SendAuth.Req();
        req.scope = "snsapi_userinfo";
        req.state = "wechat_sdk_demo_test";
        Constants.wx_api.sendReq(req);
    }

    5,我们要创建微信回调类接收登录授权页登陆状态,在你的包下创建包名为:wxapi、类名为:WXEntryActivity,!包名类名必须相同,实现IWXAPIEventHandle从写onReq、onResp方法,在onResp方法中处理回调信息

    在这里插入图片描述
    在这里插入图片描述
    5、2.创建完后在我们的清单文件application中注册我们的WXEntryActivity类,exported必须为true

    <activity
        android:name=".wxapi.WXPayEntryActivity"
        android:exported="true"
        android:launchMode="singleTop"
        android:taskAffinity="!放app包名"
        android:theme="@android:style/Theme.NoDisplay" />

    5、3.接下来在我们的WXEntryActivity类中接收,在onResp方法中处理用户是否授权

    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //对象传递给 IWXAPI 接口的 handleIntent 方法
        Constants.wx_api.handleIntent(getIntent(), this);
    }
    @Override
    public void onResp(BaseResp resp) {
        switch (resp.errCode) {
            case BaseResp.ErrCode.ERR_OK:
                Log.i("WXTest", "onResp OK");
                if (resp instanceof SendAuth.Resp) {
                    SendAuth.Resp newResp = (SendAuth.Resp) resp;
                    //获取微信传回的code
                    String code = newResp.code;
          !!!到这我们就获得code值了,可以进行下面自己服务器的操作了
                    }
                break;
            case BaseResp.ErrCode.ERR_USER_CANCEL:
                Log.i("WXTest", "onResp ERR_USER_CANCEL ");
                //发送取消
                break;
            case BaseResp.ErrCode.ERR_AUTH_DENIED:
                Log.i("WXTest", "onResp ERR_AUTH_DENIED");
                //发送被拒绝
                break;
            default:
                Log.i("WXTest", "onResp default errCode " + resp.errCode);
                //发送返回
                break;
        }
        finish();
    }

    到这里就结束了。。。

    展开全文
  • 手把手帮着初学者实现网站微信登录。目的就是让大家彻底明白微信网站登录的全过程,也让大家可以把学到的立刻用到项目中。
  • 无论是个人还是公司,无需申请公众号,无需申请微信开放平台...2、电脑版网站做微信登录,需要去微信开放平台(不是公众平台,是另外一个平台)申请,然后要申请网站应用授权登录权限,需要提交企业资质,网站资料说...

    无论是个人还是公司,无需申请公众号,无需申请微信开放平台,即可实现手机网站和PC网站的微

    信登录!!!

    正常的微信登录是这样的:

    1、手机版网站做微信登录,需要申请一个认证公众号,认证不仅需要公司营

    业执照等企业资质,还需要每年交300元的认证费

    2、电脑版网站做微信登录,需要去微信开放平台(不是公众平台,是另外一个平台)申请,然后要申请网站应用授权登录权限,需要提交企业资质,网站资料说明,提交给微信审核,不仅过程漫长,提交的资料多,还需要每年交300元的开发者认证费;

    不计开发费用,微信登录功能每年的认证费就要600元,而且需要企业资质才能申请。非常麻烦。

    于是为了客户方便,我们独家开发了代理授权的技术,微信的效果功能跟正常的流程是一样的,让您最轻松方便接入微信快捷登录!

    需要的联系QQ:851 488 243  点击这里给我发消息

    转载于:https://www.cnblogs.com/memor-y/p/9617911.html

    展开全文
  • 按照我所标注的修改,接入微信登录才可能成功,否则会出现如下错误 二:用友盟的第三方微信登录 以下是官方文档 明明已经获取了登录权限 却还是 那么,此时有两个解决方法 1.检查代码的 appkey...
  • uniapp微信登录

    千次阅读 2019-09-11 10:00:07
    uniapp的微信登录其实已经内置了,我们只用配置好我们开方平台的appid 和 appsecret这两个参数 然后在我们的开放平台去配置我们的app信息 最后的话就是调用官方文档中的接口啦 ...
  • 先科普一下,微信开放平台提供了两种二维码的展示方式,一种是跳转页面,还有一种是内嵌在自己的网站中,可以直接在网站内就能完成登录,无需跳转到微信域下登录后再返回,提升微信登录的流畅性与成功率,详细可看...
  • vue实现微信公众号微信登录

    千次阅读 2019-09-11 09:40:46
    1.当点击微信登录的时候调用自定义的方法 weixinlogin 会让用户授权,当用户授权成功的时候会返回一个带code的地址 weixinlogin() { weixinAuthUrl().then(res => {//请求后台接口的方法 if (res.link) window....
  • 微信接口调用,真的是难者不会,会者不难只要做过一遍之后以后再做就很简单了,当初我一个人因为么有人请教,在这一块耽误了好几天的时间,网上的教程也都搜过,可能因为没接触过吧,看...第二种:直接调起微信登录 ...
  • 去掉微信登录二维码中的微信登录几个字的解决方法 通过分析,原来微信自己有参数可以去掉, 解决方法,如下: 链接中加上 &amp;popup=0&amp;href=https%3A%2F%2Fsta.gtimg.com%2Fqd5%2Fcss%2Fweixin.css...
  • java微信登录授权demo

    2017-11-30 11:30:09
    java微信登录授权demo,比较不错的代码,前段时间开发用到的
  • UNIAPP中H5微信登录

    千次阅读 2020-07-09 12:11:48
    UNIAPP中H5微信登录 UNIapp中自带封装好的接口,但是在打包成H5中,微信登录对于新手来说网上教程比较少,大部分是分享的教程 H5微信登录之前你需要先在微信公众平台配置js接口安全域名,切记地址不要带https或者...
  • Niushop微信登录和微信支付实例配置教程
  • 本文并不是教大家如何做微信登录和微信分享,那是需要接SDK的。 今天的东西很鸡肋,但有时候还挺需要的。 需求很简单,就是怎么能做到在Unity里写一个按钮,点击一下就打开微信。 其实实现起来也很简单Orz public ...
  • 微信开放平台开发 微信登录

    千次阅读 2016-01-12 17:54:18
    网站应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统。 在进行微信OAuth2.在进行微信OAuth2.0授权登录接入之前,在微信开放平台注册开发者帐号,并拥有一个已审核通过的网站应用,并获得相应的...
  • 微信登录的code获取

    千次阅读 2015-04-05 20:00:59
    微信登录
  • 真机测试 打包到蒲公英 一切顺利 但是在测试同胞那里 微信的三房登录失败 报错原因如下 解决办法 在微信开放平台将这个项目的bundle ID改成和打包项目中的一致即可 ...
  • SpringBoot实现微信扫码登录功能让网站支持使用微信登录 此功能基于微信开放平台。实现此功能的前提是需要有微信开放平台帐号,并认证(需300¥)成功。 需要有公网可以访问的域名和IP。 一、微信开放平台...
  • pc端网站微信登录

    2020-04-30 16:15:37
    PC端网站的微信登录,首先要开通微信开放平台,跟微信公众号开发所需微信公众平台意思差不多。百度搜索微信开放平台,点击官网即可。 一.微信开放平台 这个平台的重点就是AppID、AppSecret和回调域名,后续用的到...
  • 微信登录(加自动登录)

    千次阅读 2018-09-30 10:32:32
    微信登录有两种情况一种就是大家常见到的登录页面,确认登录用户亲自授权,另一种就是图片这种,无需用户同意就授权。做微信登录最重要的是获取到openid。 //微信登录获取openid //微信登录 snsapi_userinfo ...
  • 微信登录40163

    千次阅读 2019-04-07 17:21:52
    做了微信登录,小程序登录,公众号登陆,网页扫码登陆都没问题;最后是APP登陆,其中IOS对接没问题,直到Android对接时,出现了errcode = 40163,errmsg = "code been used",简直莫名其妙。也参考了网上的多种概述...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 24,132
精华内容 9,652
关键字:

微信登录