微信相關開放功能

實現微信的相關開放功能(微信分享、微信授權登錄、微信支付等),基本都分爲:

1、開放賬號相關。

2、資源下載集成相關。

3、功能代碼集成相關。

下面就從開放賬號相關說起:

1)開放賬號相關

申請地址https://open.weixin.qq.com/  
具體申請:賬號爲郵箱地址,按照引導分三步完成(填寫基本信息-->郵箱激活-->完善開發者資料)即可,開發者資料完善時候時候需要個人相關資料(真實姓名、身份證號、手機號、地址、綁定微信號)。

賬號認證:根據需要看自己是否需要相關的認證,認證的費用(中國大陸地區每年300RMB,非中國大陸地區每年120美元)

需要認證的功能:       微信授權登錄、微信支付、微信開發接口等。 

不需要認證的功能:    微信分享。

賬號認證步驟:同意協議-->填寫資料(主要是企業及企業法人相關資料等)-->填寫發票(主要是認證費用的發票信息及郵寄地址等)-->最後就是支付費用就可以了。

完成信息填寫之後注意接聽電話,認證週期基本在一週左右。

平臺創建應用:按照相關的提示步驟分三步(基本信息-->平臺信息-->信息提交),填寫的時候需要注意的就是包名簽名信息一定不能出錯。


2)相關資源下載與集成

資源下載集成地址

https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=1417674108&token=&lang=zh_CN

可以下載相關的資源包,也可在gradle中添加以來直接集成。

3)功能代碼集成相關

微信分享詳細微信分享詳解

微信授權詳細:微信授權詳解

微信支付詳解微信支付詳解

寫在最後:

    微信相關的開放功能調用的時候用測試簽名是不能調起的,必須採用正式的簽名,但是測試的時候我們可以在gradle中如下設置解決(測試包也採用正式簽名即可)

    signingConfigs {
        config {
            keyAlias '簽名文件別名'
            keyPassword '簽名文件密碼'
            storeFile file('簽名文件地址')
            storePassword '簽名文件二級密碼'
        }
    }

buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            signingConfig signingConfigs.config
        }
        debug {
            minifyEnabled fasle
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            signingConfig signingConfigs.config
        }
    }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章